JavaScript : Récupération de l'URL précédente
Problème :
La navigation dans les pages Web nécessite souvent un accès à l’URL précédente sans utiliser d’ancres ni de cookies. Existe-t-il une solution JavaScript à cela ?
Réponse :
Oui, la propriété document.referrer peut fournir l'URL de la page visitée avant la page actuelle. Cette propriété est généralement renseignée lorsque les utilisateurs cliquent sur un lien pour accéder à la page actuelle, mais elle peut ne pas être accessible dans tous les cas.
Explication :
Pour des raisons de sécurité et pour des raisons de confidentialité, window.history ne peut pas être utilisé pour accéder aux URL de la session. L'accès aux URL historiques permettrait aux sites Web de suivre l'activité des utilisateurs sur différents sites Web.
Utilisation :
console.log(`Previous URL: ${document.referrer}`);
Considérations :
Bien que document.referrer puisse fournir l'URL précédente, elle peut ne pas être disponible dans certains scénarios, par exemple lorsque utilisateurs :
Alternatives :
Pour une gestion fiable de l'état au sein de votre propre site, pensez à utiliser :
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!