※ ChatGPTを利用し、要約された質問です(原文:フレームを使ったサブウィンドウから親ウィンドウへのデータセット)
フレームを使ったサブウィンドウから親ウィンドウへのデータセット
このQ&Aのポイント
フレームを使わないサブウィンドウから実行すると、うまく親ウィンドウの該当項目へセットできますが、フレームを使ったサブウィンドウからだとうまくセットできません。
関数setDataを使用して、サブウィンドウから親ウィンドウの該当項目にデータをセットする方法について調査しています。
問題が発生しているのは、フレームを使ったサブウィンドウからデータをセットする場合です。適切な解決策があるかどうか知りたいです。
フレームを使ったサブウィンドウから親ウィンドウへのデータセット
下記のソースをフレームを使わないサブウィンドウから実行すると
うまく親ウィンドウの該当項目へセットできますが、
フレームをつかったサブウィンドウからだとうまくセットできません。
ご存知の方おりませんか?
よろしくお願いします。
function setData(theData) {
window.opener.document.MAIN_FORM.DATA0.value = theData[0];
window.opener.document.MAIN_FORM.DATA1.value = theData[1];
window.opener.document.MAIN_FORM.DATA2.value = theData[2];
window.opener.document.MAIN_FORM.DATA3.value = theData[3];
window.opener.document.MAIN_FORM.DATA4.value = theData[4];
}
<input type="button" onClick="setData(Array('000','111','222','333','444'))" value="選択">
お礼
おぉ~~~!!! 出来ました! ありがとうございます。 また機会があれば是非!