2011-11-09 12 views
1

私はこの問題を修正しましたが、私の人生のためにはどうしたのか覚えています。モーダルダイアログ戻り値は未定義です - 結果を親ウィンドウに送信

親ウィンドウに返される値が必要です。私は現在使用中です:

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では問題なく動作します。

私はよく、「sender.document.getelementsbyid」&「opener.document.getelementsbyid」

ないそれらのどちらも仕事として、ここから行くことがどこ確認してポップアップダイアログから手動でblah_ReturnValueを設定しようとしていますJavascriptのエラーが発生します。

答えて

0
window.opener.document.getElementById("blah_ReturnValue").value = rv; 
関連する問題