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

执行Response.Write(.)会弹出空白窗体,该如何处理

2012-03-06 
执行Response.Write(....)会弹出空白窗体Response.Write( script alert( 设置保存成功! )window.open

执行Response.Write(....)会弹出空白窗体
Response.Write( " <script> alert( '设置保存成功! ');window.opener=null;window.close(); </script> ");
在代码中执行这样的语句,为什么系统一般是先弹出个空白窗体,然后提示“存成功!”,再关闭空白窗体,
我不想弹出空白窗体应该怎么办呢

[解决办法]
Response.Write( " <script> alert( '设置保存成功! ');window.opener=null;window.close(); </script> ");出来的东西是显示页面的最前面的,先执行,弹出的时候页面其它内容还没来得及显示。

不要空白,你可以放在隐藏的iframe里操作。也就是将数据提交到隐藏的iframe里
[解决办法]
Response.Write( " <script> alert( '设置保存成功! ');window.close(); </script> ");

热点排行