日期:2014-05-19  浏览次数:20685 次

showModalDialog 无法关闭问题
showModalDialog( '../dasy/DASY12.aspx ',   window,   'dialogWidth:788px;dialogHeight:780px;help=no;center:yes;resizable:no;status:no;minimize:no;maximize:no ');
这是我打开了一个showModalDialog窗口
但是我在button里面写的                 Page.ClientScript.RegisterStartupScript(this.GetType(),   "exit ",   " <script> window.close(); </script> ");无法关闭
请大家帮我一下!!!!


------解决方案--------------------
Page.ClientScript.RegisterStartupScript(this.GetType(), "exit ", " <script> window.close(); </script> ");

不需要 <script> </script> ;
------解决方案--------------------
ClientScript.RegisterStartupScript(this.GetType(), "exit ", "window.close(); ", true);
------解决方案--------------------
window.top.close()
------解决方案--------------------
<base target= "_self ">
<meta>

------解决方案--------------------
一般我就是在要show的页面上加上这句
<base target= "_self ">
------解决方案--------------------
说得清楚点,你.net程序中的脚本没法直接回传到那个showModalDialog窗口的