如t,我用的是vs03 webform在弹出的窗口添加了一条记录后执行了一段js,如下
window.opener.location.href=window.opener.location.href;window.close();
父窗口刷新后没有显示刚刚添加的记录.要在ie上刷新一下,才显示.我想的是添加完记录后,按关闭按钮自动刷新父页面显示刚添加的记录,不要手动再刷新一次.

解决方案 »

  1.   

    JS没错,我也用过,但是没遇到过LZ这种情况。UP
      

  2.   

    试试这个!!<script language="JavaScript" type="text/javascript"> 
    <!-- function refreshParent() {     
    window.opener.location.href = window.opener.location.href;     
    if (window.opener.progressWindow)     
    {         
    window.opener.progressWindow.close();     
    }     
    window.close(); 

    //--> </script>  
    <a href="javascript:void(0)" onclick="refreshParent()">刷新父窗口并关闭当前窗口</a>
      

  3.   

    window.opener.document.form1.submit();
    你用这个来试试呢
      

  4.   

    try:
    window.opener.location.reload();
      

  5.   

    试了几次,只有window.opener.location.reload(); 这种方式可以..郁闷..