整理以前资料,未完待续!
问题
在ASP.net中使用JS中的Alert弹出框后,当前的网页页面就会出现DIV错位或其样式失效,怎样解决此问题?
分析
response.write写的脚本都在网页标签外面,所以使得网页样式失效了
解决
有如下两个解决方式:
1. 在后台代码里面将JS脚本注册到页面就可以了
this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(),"1","<Script>alter("....")</Script>");
2.使用.net的MessageBox
参考网址
Page.ClientScript 属性
ClientScriptManager 类
ScriptManager和ClientScriptManager