• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:親フォームとサブフォームでの値の渡し方)

親フォームとサブフォームでの値の渡し方

このQ&Aのポイント
  • 親フォームとサブフォームでの値の渡し方について知りたいです。
  • 部門名を入力フォームに入れる際に参照ボタンを押し、サブフォームで選択します。しかし、親フォームに部門名が存在しない場合にエラーが発生してしまいます。このエラーを避ける方法はありますか?
  • ウェブ開発において、ポップアップはできるだけ使用しない方が良いとされていますが、この実装ではポップアップを使用しなければならないため、スクリプトエラーを回避する方法を知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

(1)親ページにfocusが移った場合もしくはunload時に サブフォームを閉じる。 (2)サブフォームからopener.herf.locationを見て 想定されるページではない場合はエラー処理をいれる。 (3)サブウィンドウのonBlur時に、自分にfocusを戻すか、自分を閉じる (4)IEに限定していいなら(?)モーダルダイアログをつかう。 などあります

rallys
質問者

お礼

ご回答ありがとうございます。 いろいろ対策はあるんですね。 早速あした試してみたいとおもいます。

関連するQ&A