使用Opener对父窗口操作,可能要父窗口刷新一次

解决方案 »

  1.   

    function forecolor() {
      if (!Error()) return;
      var arr = showModalDialog("./js/color.htm","color","dialogWidth:200pt;dialogHeight:175pt;help:0;status:0");
      if (arr != null) format('forecolor',arr);
      else idEdit.focus();
    }
    我没看那个网站,但是showModalDialog可以实现 “子窗口后在子窗口未完成操作前就不能对父窗口进行操作" 因为他是对话诓。子窗口返回的值 用 onclick="window.returnValue = info() 这个info()里面就是可以放你要传会来的值! 不知说清楚没有,如果没有,你在发消息!