Maison  >  Article  >  Quels sont les codes de saut js ?

Quels sont les codes de saut js ?

小老鼠
小老鼠original
2023-11-22 10:24:041507parcourir

Les méthodes de code de saut JS sont : 1. Utilisez l'attribut window.location.href 2. Utilisez la méthode window.location.replace() 3. Utilisez la méthode window.open() ; ; : En HTML, vous pouvez utiliser la balise pour créer un lien. Lorsque l'utilisateur clique sur ce lien, le navigateur accède à la nouvelle URL. 5. Utilisez la méthode history.pushState() et ainsi de suite. .

Quels sont les codes de saut js ?

En JavaScript, vous pouvez utiliser différentes méthodes pour accéder à une page. En voici quelques-uns :

1. Utilisez l'attribut window.location.href :

window.location.href = "http://www.example.com";

Cette méthode est la plus courante et amènera le navigateur à naviguer vers une nouvelle URL.

2. Utilisez la méthode window.location.replace() :

window.location.replace("http://www.example.com");

Cette méthode est similaire à l'utilisation de window.location.href, mais il existe quelques différences importantes. L'essentiel est que l'utilisation de window.location.replace() ne laisse pas d'enregistrement dans l'historique, donc l'utilisateur ne peut pas utiliser le bouton "Retour" pour revenir à la page précédente.

3. Utilisez la méthode window.open() :

window.open("http://www.example.com", "_blank");

Cette méthode ouvre l'URL dans une nouvelle fenêtre ou un nouvel onglet du navigateur. Le paramètre "_blank" signifie ouvrir le lien dans une nouvelle fenêtre ou un nouvel onglet.

4. Utilisez la balise  :

En HTML, vous pouvez utiliser la balise lorsque l'utilisateur clique sur ce lien, le navigateur accède à une nouvelle URL. Par exemple :

<a href="http://www.example.com">Click here to visit Example.com</a>

Cette méthode est généralement utilisée pour les interactions utilisateur telles que cliquer sur un bouton ou un élément de menu pour accéder à une nouvelle page.

5. Utilisez la méthode history.pushState() :

Cette méthode peut modifier l'historique du navigateur et ne naviguera pas réellement vers une nouvelle page. Par exemple :

history.pushState({}, "", "new-page.html");

Dans cet exemple, l'historique du navigateur changera pour inclure une nouvelle entrée appelée "new-page.html", mais l'utilisateur restera en réalité sur la page actuelle. Cela peut être utilisé pour créer des applications à page unique (SPA) ou d'autres situations dans lesquelles des modifications de l'historique du navigateur sont nécessaires mais la navigation vers une nouvelle page n'est pas requise.

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!

Déclaration:
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