Sto creando una galleria fotografica e vorrei poter cambiare la stringa di query e il titolo quando si sfogliano le foto.
Il comportamento che cerco è spesso visto con alcune implementazioni di pagina continua / infinita, dove mentre scorri verso il basso la stringa di query continua ad aumentare il numero di pagina ( http://x.com?page=4 ) ecc .. Questo dovrebbe essere semplice in teoria, ma vorrei qualcosa che sia sicuro per i principali browser.
Ho trovato questo ottimo post e stavo cercando di seguire l'esempio con window.history.pushstate
, ma non sembra funzionare per me. E non sono sicuro che sia l'ideale perché non mi interessa davvero modificare la cronologia del browser.
Voglio solo essere in grado di offrire la possibilità di aggiungere ai segnalibri la foto attualmente visualizzata, senza ricaricare la pagina ogni volta che la foto viene modificata.
Ecco un esempio di pagina infinita che modifica la stringa di query: http://tumbledry.org/
UPDATE ha trovato questo metodo:
window.location.href = window.location.href + '#abc';
sembra funzionare per me, ma sono su un nuovo chrome .. probabilmente causerebbe alcuni problemi con i browser meno recenti?
:)