Je suis en train de recharger la page en cours avec différentes url de hachage, mais il ne fonctionne pas comme prévu.
(Clarification de la façon dont je veux que cela fonctionne: recharge la page, puis faites défiler jusqu'à la nouvelle table de hachage).
Approche n ° 1:
window.location.hash = "#" + newhash;
Seulement défile à cet ancrage sans recharger la page.
Approche n ° 2:
window.location.hash = "#" + newhash;
window.location.reload(true);
Plutôt des travaux mais il de la première passe à l'ancre, puis recharge la page, puis passe à l'ancre à nouveau.
Approche n ° 3:
window.location.href = window.location.pathname + window.location.search + "&random=" + Math.round(Math.random()*100000) + "#" + newhash;
Fonctionne, mais je préfère ne pas ajouter de l'aléatoire d'ordures à l'url.
Est-il une meilleure solution?