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 ?
Les moyens d'implémenter le saut de page en PHP sont :
Implémenter
d4d8fb579e0529b3a629344d74b6fb39
dans le code de script PHP, par exemple 3faddedf0d97ea494cec75e858fca466
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=地址") ?>
Par exemple :
<?php header("Refresh:3;url=helloworld.php")?>
exécutera le saut après 3 secondes
<?php sleep(3); header("location:url地址")?>
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>
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='helloworld.php'",3000);</script>
2.window.location.assign est la même que ci-dessus
<script type="text/javascript">window.location.assign("helloworld.php");</script>
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>
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>
3. Utilisez le code de script HTML pour terminer le saut
dans le 93f0f5c25f18dab9d176bd4f6de5d30e tag Exécutez le code
et insérez simplement ce code directement
<meta http-equiv="refresh" content="3;url='helloworld.php'">
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!