读书人

关于 window.alert() 的有关问题

发布时间: 2012-03-15 11:50:38 作者: rapoo

关于 window.alert() 的问题
使用javascript弹出alert时 页面就成白屏了 点击后就好了 怎样让他在弹出时页面不变白


我的语句:
Response.Write( " <script> window.alert( '请将您选择的搭配对应的复选框打勾(√) ') </script> ")


[解决办法]
StringBuilder scriptstring = new StringBuilder();
scriptstring.Append( " <script language=javascript> ");
scriptstring.Append( "window.alert( '请将您选择的搭配对应的复选框打勾(√) '); ");
scriptstring.Append( " </script> ");
string js = scriptstring.ToString();
Page.RegisterClientScriptBlock( "Setfirstfocus ", js);
[解决办法]
呵呵,使用触发按钮事件的Response.Write()会重新把页面写一遍吧?不清楚哦,保险的方法还是使用Page.RegisterStartupScript()方法好点了
[解决办法]
白屏是因为你在页面上写入的JavaScript把所有内容都覆盖了,可以加一个Label,然后:
Label.Text=@ " <script language= 'javascript '> alert( 'xxx '); </script> ";

读书人网 >asp.net

热点推荐