親アプリケーションから開いた子ブラウザウィンドウ(aspx)があります。子ウィンドウにはいくつかのコントロールとテキストボックスがあります。ユーザーが終了すると、S /彼はボタンをクリックすると、そのように次のコードは、子ウィンドウから値を取り、親を取り込みますASP.NETとJavascript:あるウィンドウから別のウィンドウに値を設定する
window.opener.document.form1.InputContainer$LetterInput$txtReasons.value = txtVal;
これは私が親ページに持っているテキストボックスのための素晴らしい作品。しかし今、私はリストボックスに値を設定する必要があり、多くの運がないです。私はこれらの2つの方法を試したが役に立たなかった。
o.text = txtVal;
o.value = "1";
window.opener.document.form1.InputContainer$LetterInput$lstReasons.add(o);
window.opener.document.form1.InputContainer$LetterInput$lstReasons.add("Text", "Value");
"htmlfile:このようなインターフェースはサポートされていない"というメッセージが表示されます。
誰もが考えている?
おかげで、
ジェイソン
「このようなインターフェイスはサポートされていません」ということは、まだその上に運がありません。しかし、真剣に、投稿していただきありがとうございます! –
window.opener.document.getElementById( 'InputContainer_LetterInput_lstReasons').appendChild ....... –