0

[削除] ボタンをクリックすると、ユーザーをページにリダイレクトするフォームがあります。これは、フォーム内の唯一のオブジェクトです。

<input type="submit" name="delete" value="Delete" class="submitbutton" id="submitbutton"  onclick="Redirect();"> 

残念ながら、リダイレクトは機能していません:

<script type="text/javascript">

function Redirect()
{
 alert('b');
 window.location="http://www.tutorialspoint.com";
}

</script>

アラートが表示されます。その後、何も起こりません。window.navigate も試しました。毛を抜いています。

それが重要な場合、ページの最初にセッションがあります。

<?php
session_start();
?>
<html>...

クロムとファイアフォックスで試しました。私は明らかに何かが欠けています。

4

2 に答える 2

1

おそらく、スクリプトを実行してからフォームを送信しています。

以下を使用する必要があります。

<input type="button" ...>

それ以外の:

<input type="submit" ...>
于 2013-01-30T18:40:27.127 に答える
0

それはずっと私の目の前にありました: このページで受け入れられた解決策: javascript 確認ボックスと php ポストメソッドを組み合わせてみてください?

于 2013-01-30T19:01:27.033 に答える