W jaki sposób miałbym działanie JavaScript, które może mieć wpływ na bieżącą stronę, ale zmieniłoby również adres URL w przeglądarce, więc jeśli użytkownik kliknie ponownie załadować lub utworzyć zakładkę, to używany jest nowy adres URL?
Byłoby również miło, gdyby przycisk Wstecz przeładował oryginalny adres URL.
Próbuję zapisać stan JavaScript w adresie URL.
pushState
:for(i=1;i<50;i++){var txt="..................................................";txt=txt.slice(0,i)+"HTML5"+txt.slice(i,txt.length);history.pushState({}, "html5", txt);}