Maison > développement back-end > Problème PHP > Combien de façons existe-t-il d'implémenter le saut de page en php ?

Combien de façons existe-t-il d'implémenter le saut de page en php ?

coldplay.xixi
Libérer: 2023-03-01 14:46:02
original
2794 Les gens l'ont consulté

Combien de façons existe-t-il d'implémenter le saut de page en php ?

Combien de façons existe-t-il d'implémenter le saut de page en php ?

Les moyens d'implémenter le saut de page en PHP sont :

Implémenter

 <?php header("location:url地址") ?>  dans le code de script PHP, par exemple <?php header("location:helloworld.php")?> La page sautera immédiatement car l'en-tête effectue une redirection de localisation

1. Saut retardé (par exemple, après une connexion réussie, il y aura quelques secondes d'attente avant de passer à d'autres pages )

Code :

<?php  header("Refresh:秒数;url=地址")     ?>
Copier après la connexion

Par exemple :

<?php   header("Refresh:3;url=helloworld.php")?>
Copier après la connexion

exécutera le saut après 3 secondes

<?php sleep(3); header("location:url地址")?>
Copier après la connexion

appelle la méthode sleep(), l'effet Le saut est également exécuté après x secondes.

2. Implémentez la méthode

1.window.location.href dans le code de script js

<script type="text/javascript">
  window.location.href="helloworld.php"          
</script>
Copier après la connexion

Utilisez la méthode js pour implémenter le saut retardé La méthode de transfert différé

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

2.window.location.assign est la même que ci-dessus

<script type="text/javascript">window.location.assign("helloworld.php");</script>
Copier après la connexion

3.window.location.replace méthode (laissez la nouvelle page remplacer la page actuelle et elle ne pas être enregistré dans l'historique Dans l'enregistrement, vous ne pouvez pas utiliser le navigateur pour revenir à la page d'origine)

<script type="text/javascript">
  window.location.replace("helloworld.php");</script>
Copier après la connexion

Méthode 4.window.open, trois paramètres, la première adresse URL. La deuxième est la manière d'ouvrir une nouvelle page (comme une nouvelle page _blank, _new, self jump _self), et la troisième est la manière d'ouvrir une nouvelle page, y compris le style, l'emplacement, etc.

<script type="text/javascript">
  window.open("index.php",_blank,width=300px);</script>
Copier après la connexion


3. Utilisez le code de script HTML pour terminer le saut

dans le tag Exécutez le code

et insérez simplement ce code directement

<meta http-equiv="refresh" content="3;url=&#39;helloworld.php&#39;">
Copier après la connexion

Tutoriel recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal