ホームページ > バックエンド開発 > PHPの問題 > PHPでページジャンプを実装する方法は何通りありますか?

PHPでページジャンプを実装する方法は何通りありますか?

coldplay.xixi
リリース: 2023-03-01 14:46:02
オリジナル
2794 人が閲覧しました

PHPでページジャンプを実装する方法は何通りありますか?

#PHP でページジャンプを実装する方法は何通りありますか?

PHP でページ ジャンプを実装する方法は次のとおりです:

PHP スクリプト コードで実現

<?php ヘッダー("location:url address") ?> たとえば <?php header("location:helloworld.php")?> ヘッダーで location Redirect が実行されるため、ページはすぐにジャンプします。

1. 遅延ジャンプ (たとえば、ログインに成功した後、数秒の待ち時間があり、その後他のページにジャンプします)

コード:

<?php  header("Refresh:秒数;url=地址")     ?>
ログイン後にコピー

例:

<?php   header("Refresh:3;url=helloworld.php")?>
ログイン後にコピー

は 3 秒後にジャンプを実行します

<?php sleep(3); header("location:url地址")?>
ログイン後にコピー

sleep() メソッドが呼び出され、その結果ジャンプが実行されます。 x秒。

2. js スクリプト コードで実装

1.window.location.href メソッド

<script type="text/javascript">
  window.location.href="helloworld.php"          
</script>
ログイン後にコピー

js メソッドを使用して遅延ジャンプを実装しますTransfer

<script type="text/javascript">
  setTimeout("window.location.href=&#39;helloworld.php&#39;",3000);</script>
ログイン後にコピー

2.window.location.assign メソッド遅延ジャンプ メソッドは上記と同じです

<script type="text/javascript">window.location.assign("helloworld.php");</script>
ログイン後にコピー

3.window.location.replace メソッド (新しいページで現在のページを置き換えます)履歴には保存されません。レコードには、ブラウザを使用して元のページに戻ることはできません)

<script type="text/javascript">
  window.location.replace("helloworld.php");</script>
ログイン後にコピー

4.window.open メソッド、3 つのパラメータ、最初の URL アドレス。 2 番目は新しいページを開く方法 (new page _blank、_new、self Jump _self など)、3 番目はスタイル、場所などを含む新しいページを開く方法です。

<script type="text/javascript">
  window.open("index.php",_blank,width=300px);</script>
ログイン後にコピー


##3. HTML スクリプト コードを使用してジャンプを完了します

タグ内コードを実行します

このコードを直接挿入するだけです

<meta http-equiv="refresh" content="3;url=&#39;helloworld.php&#39;">
ログイン後にコピー
推奨チュートリアル: "

PHP ビデオ チュートリアル"

以上がPHPでページジャンプを実装する方法は何通りありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート