Esiste un modo per modificare l'URL della pagina corrente senza ricaricare la pagina?
Vorrei accedere alla porzione prima dell'hash # se possibile.
Devo solo cambiare la parte dopo il dominio, quindi non è come se stessi violando le politiche tra domini.
window.location.href = "www.mysite.com/page2.php"; // Sadly this reloads
history.pushState()
sia probabilmente la risposta giusta qui, in questa situazione (a seconda delle circostanze esatte ...) la possibilità di utilizzare un reindirizzamento lato server (come ad esempio tramite l'uso della direttiva RewriteRule di Apache) è qualcosa che potresti voler considerare, o almeno fare attenzione a. Ho pensato che dovesse essere menzionato!