- 締切済み
子windowに配列を渡したいのですが
お世話になります QNo.483099にて同じような感じの質問が出ていたのですが、 ちょっと本質が違うような気がするので、別に質問させていただきます。 まず、親画面(A.html)にて配列を作成します(仮にarrayとします) 次に、ボタンのクリックイベントで子window(B.html)を開き、そのwindowにarrayの要素を含んだリストボックスを表示させたいのですが、 子windowを開くロジックを window.showModalDialog('B.html','array','dialogHeight:150px;dialogWidth:300px;status:no;') としてみたのですがうまくいきません。 これをjavascriptのみで実装することは可能なのでしょうか? よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- torakiyojp
- ベストアンサー率58% (25/43)
回答No.1
こんにちは。 親画面の配列をグローバルで定義して、 var arrayTmp = new Array(); arrayTmp[0] = "1"; arrayTmp[1] = "2"; arrayTmp[2] = "3"; openerを使って取得してはいかがでしょうか? opener.arrayTmp[0] opener.arrayTmp[1] opener.arrayTmp[2]
お礼
取得できました。 ありがとうございます