Maison  >  Article  >  interface Web  >  Comment préserver l'identité des fenêtres et des onglets pour la navigation par lien ?

Comment préserver l'identité des fenêtres et des onglets pour la navigation par lien ?

DDD
DDDoriginal
2024-10-19 19:40:031007parcourir

How to Preserve Window and Tab Identity for Link Navigation?

Préserver l'identité de la fenêtre et de l'onglet pour la navigation par lien

Lorsque vous essayez de lancer un lien dans le même onglet et la même fenêtre que celui d'origine, le l'utilisation conventionnelle de window.open échoue généralement. En ouvrant le lien dans un onglet séparé, cette approche ne parvient pas à remplir la fonctionnalité prévue.

Pour résoudre ce problème, la clé réside dans l'utilisation de l'attribut name. En attribuant "_self" comme valeur de l'attribut, le lien peut être invité à s'ouvrir dans la fenêtre et l'onglet identiques dans lesquels il réside.

<code class="javascript">window.open("https://www.youraddress.com","_self")</code>

Il est crucial de noter que l'URL doit être précédée d'un protocole. (par exemple, https://). Sinon, le navigateur pourrait tenter de charger l'URL en tant que chemin relatif, ce qui pourrait produire des résultats inattendus.

Cette solution a été vérifiée dans les principaux navigateurs tels que Chrome 59, Firefox 54 et IE 11, garantissant ainsi sa large compatibilité. .

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