POSTをしても新しい画面が開かない方法

公開日: : 最終更新日:2013/12/12 テクニック , , , , , ,

formをPOSTすると新しい画面が開いてしまう

showModalDialogで開いた画面でformをPOSTをすると
そのままでは新しい画面が開いてしまいます。

それをここでは新しい画面を開かずにPOSTした画面を
再描画する方法です。

回避策はtargetを”_self”にする

これを回避するには、headタグの中でtargetのbaseを
「_self」にする必要があります。

具体的にはHTMLの<head>から</head>の間に

を挿入します。

こうすることで、この画面のtargetは自分自身のウィンドウとなり、
showModalDialogで開いた画面でformをPOSTしても、新しい画面を
開かずに自分自身のウィンドウに結果を再描画してくれます。

スポンサーリンク
  • このエントリーをはてなブックマークに追加
  • 14 follow us in feedly

関連記事

no-img

HTMLで動的にコントロールの表示/非表示を切り替える

動的にコントロールの表示/非表示を切り替える HTMLとJavascriptを使って表示されている

記事を読む

keybord_black

モーダルダイアログを画面中央に表示する

モーダルダイアログを画面中央に表示 JavaScriptでモーダルダイアログを表示するには 「s

記事を読む

no-img

Javascriptでメッセージボックスを表示する

メッセージボックスを表示 画面にJavascriptでメッセージボックスを表示します。 久々にJ

記事を読む

calender

Javascriptで日付から曜日を求める

Javascriptで日付から曜日を求める Javascriptで指定された日付の曜日を取得します

記事を読む

no-img

JavascriptでTABLEタグに行を追加、削除する

TABLEタグに行を追加、削除する Javascriptを使ってHTML上のテーブルに行を追加

記事を読む

no-img

「===」で値だけではなく型の一致もチェック

Javascriptで値だけではなく方の一致もIF文でチェックする ふと、とあるソースを眺めている

記事を読む

no-img

HTML-AタグのhrefをJavascriptで動的に有効/無効を切り替える。

Aタグのhrefの有効無効を切り替える 画面の選択状態によってAタグのhrefを動的に有効/無効を

記事を読む

no-img

ブラウザーに印刷プレビューボタン作成

ブラウザーに印刷プレビューボタンを作成する Internet Explorer(IE)で印刷プレビ

記事を読む

a0001_013635

Javascriptで開いた子画面から親画面の関数を呼び出す

子画面から親画面の関数を呼び出す Javascriptで開いた子画面(ポップアップウィンドウ)から

記事を読む

a0001_013635

ブラウザの閉じるボタンが押下された時の制御

ブラウザの閉じるボタン(「×」)が押下された時のイベント ブラウザの閉じるボタンが押下された時の制

記事を読む

a0001_013635
ブラウザの閉じるボタンが押下された時の制御

ブラウザの閉じるボタン(「×」)が押下された時のイベント ブラウザの

a0001_013635
Javascriptで開いた子画面から親画面の関数を呼び出す

子画面から親画面の関数を呼び出す Javascriptで開いた子画面

no-img
「===」で値だけではなく型の一致もチェック

Javascriptで値だけではなく方の一致もIF文でチェックする

no-img
JavascriptでTABLEタグに行を追加、削除する

TABLEタグに行を追加、削除する Javascriptを使って

no-img
JavascriptでJavaの配列を扱う方法

JavascriptでJavaのint[]の配列を扱う Javasc

→もっと見る



PAGE TOP ↑