Maison >interface Web >Tutoriel H5 >Cours recommandés sur history.pushState()

Cours recommandés sur history.pushState()

零下一度
零下一度original
2017-06-10 16:08:391841parcourir

Dans les fichiers HTML, la méthode history.pushState() ajoute un état à l'historique du navigateur. pushState() prend trois paramètres : un objet d'état, un titre (maintenant ignoré) et une URL facultative. Ces trois paramètres seront examinés en détail ci-dessous : state object - L'objet state est un objet JS lié à l'historique créé par la méthode pushState(). Lorsque l'utilisateur est dirigé vers un nouvel état, l'événement popstate est déclenché. La propriété d'état de l'événement contient l'objet d'état de l'historique. (Note du traducteur : en bref, il stocke les chaînes JSON et peut être utilisé dans les événements popstate.) L'objet d'état peut être tout ce qui peut être sérialisé. Étant donné que Firefox stockera ces objets sur le disque de l'utilisateur, ces objets d'état seront donc restaurés après le redémarrage du navigateur par l'utilisateur, nous imposons une chaîne maximale de 640 Ko sur la représentation sérialisée de l'objet d'état

1. Introduction détaillée aux exemples d'utilisation de history.pushState() dans h5

Cours recommandés sur history.pushState()

Introduction : dans les fichiers HTML , la méthode history.pushState() ajoute un état à l'historique du navigateur. pushState() prend trois paramètres : un objet d'état, un titre (maintenant ignoré) et une adresse URL facultative. Ce qui suit procédera à une inspection détaillée de ces trois paramètres :

2 Créer une meilleure expérience de navigation - API d'historique HTML5

. Introduction : L'API d'historique HTML5 ne comprend que 2 méthodes : history.pushState() et history.replaceState(), et 1 événement : window.onpopstate. ,.

3. Exploration approfondie des techniques du didacticiel History API_html5 de HTML5

Introduction : Cet article présente principalement in- exploration en profondeur L'API History de HTML5 se concentre sur les nouvelles méthodes history.pushState() et history.replaceState() en HTML5. Les amis dans le besoin peuvent se référer à

[Recommandations de questions-réponses associées] :

javascript - historique pushState

javascript - Questions sur history.pushState()

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