0

送信前に確認ウィンドウがありますが、true(送信の確認) を返した後も確認ページに移動する必要があります。

これを持っています:

<button type="submit" value="Save" id="Save" onclick="clicked();" >Submit Form</button>

function clicked() {
   if (confirm('Are you sure you want to submit? You will not be able to go back.')) {
       yourformelement.submit();
   } else {
       return false;
   }
}

「go to」location.href='Confirmation.html' をどこかに含めようとしていますが、正確な方法は不明です。任意の入力をいただければ幸いです。

4

3 に答える 3

0

私が見る限り、フォームは非同期的に送信されません。サーバーは、フォームの送信に対して「Location」ヘッダーで応答することにより、ブラウザを別のページにリダイレクトできます。

于 2013-10-23T20:46:23.473 に答える
0
window.location = 'new url'

トリックを行う必要があります。

編集:質問を誤解しました。フォーム プロセス スクリプトの下部に PHP ヘッダー リダイレクトを配置すると機能しますか?

于 2013-10-23T20:44:54.497 に答える