模态对话框返回值未定义 - 将结果发送到父窗口

时间:2011-11-09 15:18:03

标签: javascript asp.net html

我之前解决了这个问题,但我不能记住我的生活。

我需要将返回值发送到父窗口。我目前正在使用:

var rv = window.showModalDialog('blah.aspx', '', 'center:yes;status:no;scroll:no;help:no;dialogHeight:194px;dialogWidth:600px;');

document.getElementById("blah_ReturnValue").value = rv;

alert(rv);

Chrome中的“未定义”,但在IE中可以正常使用。

我试图通过弹出式对话框手动设置blah_ReturnValue“sender.document.getelementsbyid”& “opener.document.getelementsbyid”

不知道从哪里开始,因为它们都不起作用,经常导致Javascript错误!

1 个答案:

答案 0 :(得分:0)

window.opener.document.getElementById("blah_ReturnValue").value = rv;