2013-05-02 11 views
8

wiem, że można dodać skrót do końca url tak:Czy można zmusić przeglądarkę do ponownego załadowania tej samej strony za pomocą skrótu?

window.location.hash = '#myFancyHash'; 

ale z różnych powodów muszę całkowicie odświeżyć stronę. W niektórych przeglądarkach to działa dobrze:

window.location = window.location.href + '#myFancyHash'; 

Inni odmawiają ponownego załadowania strony, ponieważ widzi nowy adres URL jako tylko wersję skrótu.

Czy istnieje sposób zmuszenia wszystkich przeglądarek do przekierowania (ponownego załadowania) strony na nowo?

Odpowiedz

11
window.location.hash = '#myFancyHash'; 
window.location.reload() 

to spowodować przeładowanie z nowym hash

Powiązane problemy