爱奇思

学习就是——从糊涂中慢慢走向清醒,然后再从清醒中慢慢走向糊涂,所以说我说它是一个O,只是圆的半径慢慢的扩大罢了!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

有关弹出是窗口的误区

Posted on 2009-08-05 18:45  牛牛博客  阅读(181)  评论(0编辑  收藏  举报

有的人在想点击Button先进行一些处理,然后弹出一个提示窗口,并定位到另一页于是  在   Button   的onclick函数中: 

       Response.Write("<script>   alert('操作成功!');   </script>");    

Response.Redirect("mypage.aspx");    但总是看不到弹出窗口

而转向用

 ClientScript.RegisterStartupScript(this.GetType(),   "uniquestr",   "alert('操作成功!')",   true); 

   Response.Redirect("mypage.aspx");   

其实以上两种我认为是大同小异

正确写法为:

Response.Write("<script>   alert('操作成功!');   window.open('mypage.aspx','_self');</script>");  

至于原因:

大家来讨论!!!

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/liuliang1232005/archive/2008/05/11/2434684.aspx