使用window.opener.location.href=window.opener.location.href 刷新父窗

解决方案 »

  1.   

    模态窗口不是用opener来操作的,而是用dialogArguments来操作的。父窗口调用showModelessDialog时要指定windows对象或者设置一个名,然后模态窗口就可以操作父窗口了。例如 showModelessDialog("aaa.htm",window,"")或者showModelessDialog("aaa.htm",this,"")
    然后模态窗口就可以用window.dialogArguments来操作父窗口了。
      

  2.   

    模式对话框,第一个参是要打开的页面,第二个是指定它的父窗口,第三个是其他参数,比如宽高等用分号隔开。
    var b = showModelessDialog("aaa.html",this,"dialogWidth:400;dialogHeight:500");
    在aaa.html中有个方法,用来返回有用的数据:
    returnValue = reValue
    window.close();
    这时,窗口关闭,b既是窗口的返回值
      

  3.   

    window.dialogArguments.parent.location.reload();为什么刷新不了父窗口?