Heim >Backend-Entwicklung >PHP-Problem >Welche Methoden gibt es, um einen Seitensprung in PHP zu implementieren?

Welche Methoden gibt es, um einen Seitensprung in PHP zu implementieren?

coldplay.xixi
coldplay.xixiOriginal
2020-08-03 13:38:233341Durchsuche

Die Methoden für PHP zum Implementieren von Seitensprüngen sind: 1. Implementieren Sie den Sprung im PHP-Skriptcode. 2. Verwenden Sie die js-Methode, um den verzögerten Sprung zu implementieren. 3. Verwenden Sie den HTML-Skriptcode, um den Sprung abzuschließen .

Welche Methoden gibt es, um einen Seitensprung in PHP zu implementieren?

Die Methoden von PHP zum Implementieren des Seitensprungs sind:

1 Implementieren Sie es im PHP-Skript Code

 <?php  header("location:url地址") ?>   例如 <?php  header("location:helloworld.php")?>    页面会立即跳转,因为header执行了location重定向

Verzögerter Sprung (z. B. wird nach erfolgreicher Anmeldung ein paar Sekunden gewartet und dann zu anderen Seiten gesprungen)

<?php  header("Refresh:秒数;url=地址")     ?> 例如 <?php   header("Refresh:3;url=helloworld.php")?> 会在3秒后执行跳转
<?php sleep(3); header("location:url地址")?>  调用了sleep()方法,效果也是x秒后执行跳转

2 Im js-Skriptcode Implementieren Sie die Methode

1.window.location.href

<script type="text/javascript">
  window.location.href="helloworld.php"          
</script>

Verwenden Sie die js-Methode, um den verzögerten Sprung zu implementieren

<script type="text/javascript">
  setTimeout("window.location.href=&#39;helloworld.php&#39;",3000);
</script>

2.window.location.assign-Methode Verzögerter Sprung Die Methode ist die gleiche wie oben

<script type="text/javascript">window.location.assign("helloworld.php");
</script>

3.window.location.replace-Methode (damit die neue Seite die aktuelle Seite ersetzen kann, wird sie nicht im Verlauf gespeichert, sodass Sie den Browser nicht verwenden können um zur ursprünglichen Seite zurückzukehren)

<script type="text/javascript">
  window.location.replace("helloworld.php");
</script>

4. Die Methode window.open hat drei Parameter, die erste URL-Adresse. Die zweite Möglichkeit besteht darin, eine neue Seite zu öffnen (z. B. neue Seite _blank, _new, selbst springen _self), und die dritte Möglichkeit besteht darin, eine neue Seite zu öffnen, einschließlich Stil, Position usw.

<script type="text/javascript">
  window.open("index.php",_blank,width=300px);
</script>

3. Verwenden Sie HTML-Skriptcode, um den Sprung abzuschließen

Führen Sie den Code im 93f0f5c25f18dab9d176bd4f6de5d30e-Tag aus

Fügen Sie diesen Code einfach direkt ein

<meta http-equiv="refresh" content="3;url=&#39;helloworld.php&#39;">

Verwandte Lernempfehlungen: PHP-Grafik-Tutorial

Das obige ist der detaillierte Inhalt vonWelche Methoden gibt es, um einen Seitensprung in PHP zu implementieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn