how do you receive the returnValue in the opener? just use window.opener.SomeVariable = "WhateverYouWant";

解决方案 »

  1.   

    不是啊我是要在opener中收到open的窗口的returnValue
      

  2.   

    你接收open窗口的值为的是执行下一步的程序了,所以可以用window.opener.opert(returnvalue)这样来执行父窗口的opert函数。效果应该是一样的。
      

  3.   

    1.如果是open.直接用opener就可以傳回值了
    2.如果是showModalDialog可以用returnValue
    打開窗口
    var strXML = window.showModalDialog
    關閉子窗口並傳值
    window.returnValue = strXML;
    得到傳回的值
    xmlDoc.loadXML(strXML)
    PS:這裡傳回的值是用xml串寫成的!