• [^] # Re: Problème avec Safari

    Posté par . En réponse à la dépêche Sortie de μJS, une bibliothèque JavaScript légère pour dynamiser un site sans framework. Évalué à 3. Dernière modification le 11 mars 2026 à 19:02.

    Et sinon c'est la ligne :

    window.location.href = document.location

    de la fonction _onPopState() quand le state de l'event est à null qui provoque la boucle infinie. Peut être que tu devrais comparer window.location.href à document.location.href et ne faire l'affection que s'il y a une différence. L'affectation doit probablement produire une event popstate d'office avec Safari et du coup cela tourne en rond.