Rolf B: JavaScript: Event wenn der Hash-Teil der URL entfernt wird

Beitrag lesen

Hallo,

es gibt die Events hashchange und popstate. Ich kann damit feststellen, ob sich der Hash der URL ändert (in einer SPA wichtig). Es gibt ein paar Macken, z.B. triggert Chrome beide Events, der IE 11 aber nur hashchange, aber damit kann ich klar kommen.

Was mir Bauchweh macht, ist, dass hashchange in beiden Browsern nicht triggert, wenn ein User den Hash-Teil der URL komplett entfernt.

Muss ich dafür jetzt doch wieder einen setInterval-Handler bemühen? Ich hoffte, mit hashchange könnte man darauf verzichten.

Rolf

--
sumpsi - posui - clusi