Javascript :Změňte funkci tlačítka Zpět v prohlížeči

Existuje způsob, jak zajistit, aby tlačítko Zpět v prohlížeči uživatele zavolalo funkci javascriptu namísto návratu na stránku?

Odpověď

Nemůžete potlačit chování, že pokud uživatel klikne na odkaz na vaši stránku, kliknutím na Zpět se z ní znovu odebere.

Můžete však provést akce JavaScriptu na vaší stránce, aby přidávaly záznamy do historie, jako by to byly kliknutí na nové stránky, a řídit, co se stane s Zpět a Vpřed v kontextu těchto kliknutí.

Existují knihovny JavaScript, které s tím pomohou, oblíbeným příkladem je Really Simple History.