我在一个按钮的事件中这样写代码
Response.Write("<script language='javascript'>alert('验证码错误!')</script>");
当单击弹出的JS对话框后返回到原页面,但此时原页面的一些CSS就会失效,比如DIV的位置和一些字体等.
用Response.Write()方法来执行JS脚本时就会出现类似的情况
后来用Page.RegisterClientScriptBlock()方法向Page对象注册客户端脚本问题得已解决.
Page.ClientScriptManager.RegisterClientScriptBlock (Type, String, String)
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "111", "<script language='javascript'>alert('验证码错误!')</script>");