3

PHP がサーバー側であることは知っていますが、このウィンドウを 3 秒後に閉じる方法はありますか?

<link rel="stylesheet" type="text/css" href="style1.css" />
<?php 
$contact_message=$_POST['message'];
$errpage = $_POST['frompage'];
$ip=$_SERVER['REMOTE_ADDR'];
$message = "$contact_message -SENT FROM THIS IP: $ip";
mail("maxgee@me.com", "$Error Reported on: $errpage", $message);
echo "We have documented the web address of the problem and thank you for helping us    improve our site!"
?>
4

3 に答える 3

10

これはそれを行う必要があります:

<script type="text/javascript">setTimeout("window.close();", 3000);</script>
于 2012-10-09T01:40:38.210 に答える
2

それは非常に簡単です。次のように、それ自体から移動したい場所にエコーを使用して PHP で JavaScript コードを記述するだけです。

<?php

    echo '<script> window.setTimeout("window.close()", 1000); </script>';

?>

それは間違いなくうまくいくでしょう。

于 2017-01-07T11:10:05.030 に答える
-1

見ているページが突然閉じられたら、少し変に思えるかもしれません。

于 2012-10-09T02:45:46.040 に答える