Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonsoir les amis, j'ai un truc qui me trotte dans la tête depuis hier et j'aimerai connaître vos avis.
J'ai traîné un peu sur Google+ hier pour connaître un peu plus ce réseau social que j'utilise peu. J'ai été agréablement surpris par la fluidité de l'outil. Forcément de l'ajax dernière. Pourtant, bizarre, l'url change à chaque clic, et pas que le fragment (partie derrière le dièse).
J'ai vérifié avec firebug, effectivement, il n'y a pas de rechargement de page, mais comment l'url complète est modifiée ? Il me semble que ce n'est techniquement pas possible de modifier une url en javascript.
Des idées ?
Hors ligne
Cela est assez simple.
Il suffit de manipuler l'object windows.history.
Ouvre n'importe quelle page, ouvre firebug on ta console chrome, et exécute :
window.history.pushState('page2', 'Je suis ailleur', '/une_autre_page.php');
Avec cette méthode, pour des raisons évidentes de sécurités, on ne peux pas modifier le hostname.
Hors ligne
Merci pour l'information justement je me suis posé la même question le week end dernier .
Hors ligne