- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:親フォームとサブフォームでの値の渡し方)
親フォームとサブフォームでの値の渡し方
このQ&Aのポイント
- 親フォームとサブフォームでの値の渡し方について知りたいです。
- 部門名を入力フォームに入れる際に参照ボタンを押し、サブフォームで選択します。しかし、親フォームに部門名が存在しない場合にエラーが発生してしまいます。このエラーを避ける方法はありますか?
- ウェブ開発において、ポップアップはできるだけ使用しない方が良いとされていますが、この実装ではポップアップを使用しなければならないため、スクリプトエラーを回避する方法を知りたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
(1)親ページにfocusが移った場合もしくはunload時に サブフォームを閉じる。 (2)サブフォームからopener.herf.locationを見て 想定されるページではない場合はエラー処理をいれる。 (3)サブウィンドウのonBlur時に、自分にfocusを戻すか、自分を閉じる (4)IEに限定していいなら(?)モーダルダイアログをつかう。 などあります
お礼
ご回答ありがとうございます。 いろいろ対策はあるんですね。 早速あした試してみたいとおもいます。