0

そのため、フォームが送信された後、ページを 1 回更新しようとしています。問題は、送信時にページが無限にリロードされることです。「ホイ」をエコーし​​た後、1回だけリロードするようにするにはどうすればよいですか?

これは、私がテストしていた単なるテストページです

    <?       
     if($_GET['options']) 
     { 
           echo 'hoi';
           echo '<meta http-equiv="refresh" content="1">';

     }
?> 

<form id="myForm" method="get" > 
<input type="radio" name="options[]" value="3" onclick="document.getElementById('myForm').submit();"/>

</form>
4

1 に答える 1

1
<meta http-equiv="refresh" content="0;URL=http://www.example.com" />

上記の例ではすぐにリダイレクトされますが、0 を別の番号に変更すると、その数秒待機します。これがすべて理にかなっていることを願っています。うまくいくはずですが、それでも私の最初のアイデアの方が優れていたと思います。

于 2013-08-24T09:17:30.947 に答える