dialogArguments 就相当于 window.open 的 opener

解决方案 »

  1.   

    但是如果我不传window 如下:
    window.showModalDialog( "child.html ",'', "dialogWidth:335px;status:no;dialogHeight:300px ");
    那么   dialogArguments就得不到父窗口的节点了
      

  2.   

    为什么 不传 window?是什么样的需求 需要你这样去做?
      

  3.   

    因为以前系统写showModalDialog时候没有传window 现在要在原来的基础上封装一下,到指定的框架指定的页面取数据。
      

  4.   

    好像不行吧,我试过不传参数获取不了父窗口,起码要传个window或者this或者其它的,showModalDialog没有opener,只有dialogArguments。据我所知。
      

  5.   

    window.open不用传是可以得到了 我想知道showModalDialog不传怎么得到,谢谢
      

  6.   

    不传就没接口了,毕竟showModalDialog不存在open的关系,去批量改掉所有代码就行了,还钻牛角。