asp.net 显示消息框后 页面布局变乱
我在代码中用Response.Write("<script>alert('');</script>");显示了一个消息框,之后页面原来的布局没有了,全都靠在页面左边了有什...
我在代码中用Response.Write("<script>alert('');</script>");显示了一个消息框,之后页面原来的布局没有了,全都靠在页面左边了
有什么解决办法,谢谢! 展开
有什么解决办法,谢谢! 展开
6个回答
展开全部
如一楼所说,需要用js时使用Page.ClientScript.RegistStartupScript
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只要在<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">之前出现文字,页面样式会不正常的。Response.Write出来的内容是在源代码里第一行,肯定会这样的了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把代码贴上来啊,这样谁知道你出了什么问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不要弹出,就不会页面布局变乱
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Response.Write()容易导致样式丢失,建议用Page.RegistStartupScript()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询