L'actualisation partielle Ajax peut modifier l'adresse du navigateur grâce aux nouvelles fonctionnalités de HTML5.
window.history représente l'enregistrement d'historique de l'objet fenêtre
window.history.pushState(object, title, new_url) -- Ajouter un nouveau point d'enregistrement d'historique dans window.history
window.history.replaceState(object, title, new_url) -- Remplace le point d'enregistrement de l'historique de la page actuelle dans window.history
object - Vous pouvez développer l'objet souhaité
title - Actuellement, tous les navigateurs ne prennent pas en charge
new_url. Le navigateur ne vérifiera pas si l'URL existe. Il modifie uniquement l'URL. L'URL doit être dans le même domaine et ne peut pas traverser de domaines. >par exemple : url d'origine : www.test.com
window.history.pushState({heure : 'test'}, ' ', 'www.test_test.com')