我从父窗口调用var xyz = window.showModalDialog(//parameters)
。
现在在新窗口打开的时候,在点击事件中,我应该返回一个值,所以我现在正在使用它:
window.returnValue = someReturnValue;
虽然我没有在父页面上的window.returnValue中获取值。 所以我尝试使用这些:
window.returnValue = someReturnValue;
parent.window.returnValue = someReturnValue;
window.parent.returnValue = someReturnValue;
我可以在对象window.parent
window
现在,我尝试在上面的每一个中添加一个不同的值,控制台显示我指定的值。因此他们是不同的。由于父本身似乎满足所有属性,包括returnValue。
如果我必须访问父窗口中的值,我使用此权限吗?
//At the parent side
var xyz = window.showModalDialog(//parameters)
//in the new Window
window.returnValue = someReturnValue;