Maison >interface Web >js tutoriel >Réécriture de window.location et détermination si l'emplacement a été réécrit_javascript skills

Réécriture de window.location et détermination si l'emplacement a été réécrit_javascript skills

WBOY
WBOYoriginal
2016-05-16 16:37:181692parcourir

Window.lcoation peut être réécrit sans redirection sous IE. La méthode spécifique est : var location = {}, puis les attributs spécifiques peuvent être réécrits. Cela entraînera certains risques pour déterminer l'emplacement via js.
Comment déterminer si l'emplacement a été réécrit ? Après avoir lutté tout l'après-midi, j'ai trouvé une méthode :

(location==document.location&&location instanceof Location)

Cette méthode n'est utilisée que pour IE.

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