Maison  >  Article  >  interface Web  >  6 cours recommandés sur replaceState

6 cours recommandés sur replaceState

零下一度
零下一度original
2017-06-10 16:09:151869parcourir

L'objet window dans le DOM permet d'accéder à l'historique du navigateur via la méthode window.history, vous permettant d'avancer et de reculer dans l'enregistrement d'accès de l'utilisateur. À partir de HTML5, nous pouvons commencer à manipuler cette pile d'historique. 1. History utilise les méthodes back(), forward() et go() pour avancer et reculer dans l'historique de l'utilisateur : window.history.back(); l'outil de navigation Identique à la touche retour de la barre. De même, vous pouvez également utiliser la méthode suivante pour générer le comportement de transfert de l'utilisateur : window.history.forward(); se déplacer vers une position spécifique dans l'historique. Vous pouvez utiliser la méthode go() pour charger une page spécifique à partir de l'historique de session. Reculer d'une page : window.history.go(-1); Avancer d'une page : window.history.go(1); De même, vous pouvez avancer ou reculer de plusieurs pages. Vous pouvez également trouver le nombre total de pages dans la pile d'historique en vérifiant la propriété de longueur de l'historique du navigateur. va

1. Compréhension approfondie des fonctionnalités d'historique dans h5--pushState, replaceState

6 cours recommandés sur replaceState

Introduction : L'objet window dans le DOM permet de lire l'historique du navigateur via la méthode window.history, vous permettant d'avancer et de reculer dans l'enregistrement d'accès de l'utilisateur. À partir de HTML5, nous pouvons commencer à manipuler cette pile d'historique.

2. Utilisez les méthodes pushState, popState et location.hash pour implémenter vous-même une petite route

6 cours recommandés sur replaceState

Introduction : Cet article enregistre principalement les pushState et replaceStateAPI fournis par l'historique en HTML5. Enfin, implémentez vous-même un petit routage via ces API.

3. javascript - Contrôle du retour du flux de cascade

Introduction : Le flux de cascade normal utilise une requête ajax pour renvoyer json data , utilisez history.replacestate pour modifier les paramètres de page de l'URL après chaque requête, jQuery(document).ready(function($){}); Il existe une méthode par défaut pour charger le premier ensemble de données en cascade. est : après avoir entré les détails Retour à la page d'accueil...

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

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

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

Introduction : Cet article présente principalement- 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 à

6. history Nouvelles fonctionnalités pushState, replaceState et la différence entre les compétences du didacticiel two_html5

Introduction : Cet article présente principalement les nouvelles fonctionnalités de l'historique HTML5 pushState, replaceState et la différence entre les deux Pour des informations connexes, les amis dans le besoin peuvent se référer à

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

javascript - Contrôle du retour du débit de cascade

javascript - Quelle méthode est utilisée pour remplacer history.replaceState de H5 sur IE8 ?

javascript - M SUI Quels fichiers doivent être importés lors de l'utilisation de ce framework ?

javascript-js Comment supprimer l'enregistrement de cette page dans l'historique pour que la page suivante ne revienne pas sur cette page

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