JavaScript se často používá k vytvoření tlačítka zpět pro návrat na dříve zobrazenou stránku. Ve spodní části webové stránky často uvidíte něco podobného:



To může být užitečné. Po dokončení čtení webové stránky se ukazatel myši často nachází v dolní části okna, takže může být užitečná navigace zdola. Než však přidáte tlačítko historie, je třeba zvážit několik důležitých otázek:

Co znamená zpět v kontextu vaší webové stránky?
Kam se vaši čtenáři chtějí vrátit?
Kam chcete, aby vaši čtenáři šli?
Je pravděpodobné, že některé nebo všechny z nich odpovídají adrese URL v historii prohlížeče?

Příliš často najdu opravdu skvělou webovou stránku z webového vyhledávání nebo odkazu, který je zřejmě částí 2 nebo 3 větší série. Vidím tlačítko zpět, stiskem si myslím, že mě zavede zpět na předchozí stránku v řadě a skončí zpět na předchozí stránce v mé historii. Vrátím se na stránku, která mě zajímá, rozhlédnu se a neexistuje žádný odkaz na index nebo první stránku v řadě. K dispozici je další nebo přední tlačítko, zrcadlový obraz toho, který jsem zkusil, a přejde na další stránku v řadě. Toto je pravděpodobně špatné použití funkce historie.

Funkce historie má vynikající využití. Pokud propojíte obtížná nebo neznámá slova s ​​glosářem, může mít tlačítko Zpět po každém vstupu do glosáře hodně smysl. Můžete odkazovat na stejnou položku glosáře z několika různých míst na vašem webu a lidé se pravděpodobně budou chtít vrátit na stránku, kterou čtou po vyhledání termínu.

Rovněž je třeba pamatovat na to, že je možné, že se adresa URL v historii nevrací na stránku, na kterou se uživatel dříve díval. Existuje několik způsobů, jak pomocí JavaScriptu změnit obsah stránky bez změny adresy URL v historii. Pokud používáte některou z těchto funkcí a chcete implementovat funkce historie, musíte ji implementovat sami. Výhodou je, že na rozdíl od historie prohlížeče máte na starosti to, co je v něm. Nevýhodou je, že to bude fungovat pouze s vašimi stránkami.

Jakmile se rozhodnete, že chcete implementovat funkci historie, je to velmi snadné. Musíte pouze propojit svůj obrázek s adresou URL formuláře:

Vraťte se

Nebo nastavte vhodnou událost pro volání window.history.back ()

Video Návody: Historie Holandska?! Civilization VI Rise and Fall CZ/SK (Smět 2024).