0

phpリンクをクリックすると、データを保存することを主な目的とするページにリダイレクトされますMySQLが、それ以上のものはありません。したがって、データベースへのデータの保存が完了したら、このページを自動的に閉じたいと思います。どうやってやるの ?どんなポインタでも素晴らしいでしょう。

4

4 に答える 4

3

このコードをページの最後に配置してください。このスクリプトが実行されると、タブが閉じられます。

<script type="text/javascript">
window.close();
</script>
于 2012-11-30T13:17:13.510 に答える
2

まず、PHPはサーバー側の言語であり、ブラウザーとはまったく関係がないことを忘れないでください。ブラウザによって解釈されるコードのみをブラウザに出力します。Javascriptは、ブラウザと対話するものです。

ただし、Javascriptを使用すると、さまざまな理由で関数が実際に実行されることが保証されません。つまり、ブラウザは通常、ウィンドウを閉じてもユーザーが問題ないかどうかをユーザーに確認します。

コードは次のとおりです。

<script type="text/javascript">
    window.close();
</script>
于 2012-11-30T13:19:35.243 に答える
0

Javascript の window.close メソッドでそれを行うことができますが、これは PHP の仕事ではありません。

于 2012-11-30T13:17:12.943 に答える
0

本物のポップアップについて話している場合を除き (最近のタブ ブラウジングとモバイル デバイスでは、ページがどのように表示されるかを知っています)、実行後に を使用して別のページにリダイレクトするのが最善の方法だと思いますheader("Location:http://www.mysite.com/done.php");。できれば、実行が成功したかどうかをユーザーに伝えるもの。

于 2012-11-30T13:27:55.763 に答える