其实关于这个问题,我已经问过,但新的问题出现了,其原  问题内容如下:  
============  
在使用showModalDialog()过程中,我无法在关闭DialogPage后立即刷新ParentPage?  
 
============================================================  
在上次我问过大家,其中有一朋友叫我这样处理:  
---------------------  
既然你是用的showModalDialog(),也就是说如果你有以下代码:      
 <script    language=    "javascript    "    >      
 ...      
 window.showModalDialog()      
 alert('abc')    //此处是我自己加的,用来说明问题      
 </script    >      
   
那么那个alert('abc')会在你关闭那个打开的对话框以后才会被执行。      
根据这个原理,你可以在那个打开对话框的那个页面,也就是showModalDialog语句之后加入:      
window.location.reload(true);    
----------------------------  
我如上处理后,可当我关闭对话框后,其父页面要提示如下内容“不重新发送信息,则无法刷新网页。请单击‘重试’再次发送数据,或单击‘取消’返回正在查看的网页。”  
请问各位朋友如何不出现这个提示而直接刷新父页面呢?  
急呀!!!

解决方案 »

  1.   

    你看过孟子大哥的文章了么?如果没有
    http;//dotnet.aspx.cc看
      

  2.   

    把window作为参数传过去,然后再使用传过去的参数做刷新!
      

  3.   

    在子页面的<Head></Head>中间加一句   <base target="_self">如下:
    <Head>
    <base target="_self">
    </Head>
      

  4.   

    楼上兄弟( yaib57(yy))不行呀,你这是解决不让对话框在关闭时弹出新窗口。
      

  5.   

    唉,把“Form method改为get”后,又有新的问题出现,如页面上的事件不能起作用了