• ベストアンサー

onclick="Submit('ジャンプ先')"

htmlのフォームを作成していますが、 たまに input=submit" ではなく、 onclick="Submit('ジャンプ先')" でjavascriptを使い、 window.document.forms[0].submit(); ReloadTimer = setTimeout(" window.opener.location.href(ジャンプ先)", 20); ひと手間入れているのですが、何か理由があるのでしょうか?

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

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5292/13826)
回答No.1

その例でいけば、サブウインドウでフォームを送信した後に親ウインドウのページを一定時間を空けてからジャンプ先URLに遷移させるという制御を行っています。 親ウインドウの制御をしたいのでJavaScriptを使っているのでしょう。

関連するQ&A

専門家に質問してみよう