Maison >interface Web >js tutoriel >Résumé des méthodes courantes de mise en œuvre des compétences jump_javascript de la page Javascript
Les exemples de cet article résument les méthodes d'implémentation courantes du saut de page Javascript. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
Aperçu
Je pense que de nombreux développeurs Web savent que lors du développement de programmes Web, il existe de nombreuses façons de passer d'une page à l'autre, mais des sauts efficaces obtiendront deux fois le résultat avec la moitié de l'effort. Voici ce que j'utilise dans mon processus de développement quotidien. partagez avec vous quelques méthodes de saut JavaScript.
Le premier type : sauter directement et ajouter des paramètres
<script language="javascript" type="text/javascript"> window.location.href="login.jsp?backurl="+window.location.href; </script>
Sauter directement sans paramètres :
<script language="javascript"> alert("返回"); window.history.back(-1); </script>
Imbrication de balises :
<a href="javascript:history.go(-1)">返回上一步</a> <a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a>
Le troisième type : spécifier la page de saut n'est pas valide pour le cadre.
<script language="javascript"> window.navigate("top.jsp"); </script>
La quatrième méthode : spécifier sa propre page de saut n'est pas valide pour le cadre.
<script language="JavaScript"> self.location='top.htm'; </script>
La cinquième méthode : spécifier sa propre page de saut est valable pour les frames.
<script language="javascript"> alert("非法访问!"); top.location='xx.aspx'; </script>
Le sixième type : type de bouton Ajoutez un saut d'événement au bouton bouton.
<head> <script language="javascript"> function old_page() { window.location = "login.aspx" } function replace() { window.location.replace("login.aspx") } function new_page() { window.open("login.aspx") } </script> </head> <body> <input type="button" onclick="new_page()" value="在新窗口打开s"/> <input type="button" onclick="old_page()" value="跳转后有后退功能"/> <input type="button" onclick="replace()" value="跳转后没有后退功能"/> </body>
J'espère que cet article sera utile à tout le monde dans la programmation JavaScript.