Mam's WebSite
建築CGパース住宅CGパース

Mamの覚書Q&A検索

トップページMamの覚書Q&A検索WEB(JavaScript)⇒Q&A


大項目:「 WEB 」 - 中項目:「 JavaScript 」

「 showModalDialogを使ってモーダルダイアログを開いたが、POSTすると別ウィンドウが開いてしまう 」

showModalDialogを使ってモーダルダイアログを開いたが、POSTすると別ウィンドウが開いてしまいます。
PostやGet又はlocation.href="..."
とした時に、別ウィンドウが開かないようにするにはどうしたらよいですか?


回答

私も
document.form.target="_self"
として、ターゲットを_selfにしてもダメでした。
しかしながらダイアログ側のHTMLの
<head>から</head>の間に
  <base target="_self">
を入れると上手く動きました。ご参考まで。

ソース


Mam's WebSite