首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

一个关于弹出alert的奇怪有关问题

2012-01-16 
一个关于弹出alert的奇怪问题当满足一定条件时,我点击Web用户控件中一个按钮要弹出一个警告窗口,在网上找

一个关于弹出alert的奇怪问题
当满足一定条件时,我点击Web用户控件中一个按钮要弹出一个警告窗口,在网上找了如下形式的代码

Response.Write( " <script   language= 'javascript '> alert( '盘点中,禁止操作 ') </script> ");

Response.Write( " <script> alert( '盘点中,禁止操作 ') </script> ");

但无论怎样都弹不出来,点按钮后什么反应都没有,无意中在一个帖子里看到一个错误代码,当时没注意,复制过来用它却弹出来了

Response.Write( " <script> alert( '盘点中,禁止操作 '); </script> ; ");

就是 </script> 后面多了一个“;”,但是这样它就会在母版页上显示一个“;”,页面布局就乱了,请问这是怎么回事,该怎么解决

[解决办法]
还是使用Page.RegisterStartupScript( "cf ", " <script> alert( '... '); </script> ");
这样的形式吧,这样页面不是显示空白
[解决办法]
楼上的方法不错,但是Page.RegisterStartupScript已经 "过时 "了(MSDN上说的) :)
要改用这个:
Page.ClientScript.RegisterStartupScript( "cf ", " <script> alert( '... '); </script> ");
呵呵..

热点排行