Bonjour,
Voila j'aimerais modifier dynamiquement l'url contenue dans la barre de navigation du navigateur...
En gros j'ai une page de recherche ou je lance ma requête en AJAX et j'aimerais que les paramètres de recherche passe dans l'url pour permettre à un utilisateur de partager sa recherche !
Il faut à la fois modifier l'url du navigateur (API history) pour rajouter un ou plusieurs paramètres dans l'url
history.replaceState(null, null, '?id=' + id);
après pour que l'url fonctionne, je vois 2 possibilités, soit gérer ça côté serveur en php soit gérer en javascript dans le onload et rejouer la requête ajax
Si tu as besoin de plus d'information sur la manipulation de l'historique je te renvois vers ce tutoriel : https://www.grafikart.fr/tutoriels/javascript/history-ajax-pushstate-html5-341
Salut,
Une recherche de, allé, 5s sur mon moteur de recherche préféré et j'ai trouvé : https://www.creativejuiz.fr/blog/javascript/recuperer-parametres-get-url-javascript
Il suffit d'adapter un peut afin de remplacer le morceau qui t'intéresse par ce qui a été recherché.