JavaScript

Přesměrování Javascript

Přesměrování Javascript

Javascript je webově orientovaný programovací jazyk. Při používání webu budete často muset procházet stránky. Když kliknete na kterékoli tlačítko, odešlete formulář nebo se přihlásíte na libovolný web, budete přesměrováni na jinou novou stránku. Přesměrování stránky je nezbytnou součástí každé webové stránky, ale není omezeno pouze na navigaci stránkou na webové stránce. Přesměrování stránky může mít několik důvodů, například:

Tento článek vysvětluje několik různých způsobů přesměrování stránky.

Syntax

Syntaxe pro navigaci na stránku pomocí JavaScriptu je následující:

okno.umístění.href = "url"

V této metodě jednoduše zadáte adresu URL, na kterou chcete uživatele přesměrovat.

Syntaxe jiné metody přesměrování uživatele na novou adresu URL je následující:

okno.umístění.nahradit ("url") // nebo
okno.umístění.přiřadit („url“)

V této funkční syntaxi zadáte adresu URL, na kterou chcete přesměrovat, a kdykoli se tato funkce volá, budete přesměrováni na tuto konkrétní adresu URL.

Zde „nahradit“ a „přiřadit“ dělají stejný úkol, ale s jemným rozdílem. Oba přesměrovávají na novou adresu URL, ale „nahradit“ nezabere záznam historie a uživatel se nemůže vrátit na starou adresu URL nebo předchozí stránku. Funkce „assign“ mezitím udržuje záznam historie a umožňuje uživateli vrátit se na předchozí stránku.

Nyní se podíváme na několik příkladů obou syntaxí.

Příklady

Nejprve vytvoříme funkci kliknutí na tlačítko.

Tato funkce přesměruje uživatele na web „https: // www.linuxhint.com.“

function redirectFunction ()
okno.umístění.href = "https: // www.linuxhint.com "

Nyní, pokud uživatel klikne na tlačítko, bude přesměrován na linuxhint.com

V tomto dalším příkladu řekněme, že chcete uživatele přesměrovat ze staré domény do nové domény. Pro účely testování předpokládejme, že aktuální adresa je localhost, ale kdykoli uživatel zadá adresu URL localhost, bude uživatel přesměrován z localhost na novou adresu URL, což je linuxhint.com v tomto příkladu. Je to jednodušší, než si možná myslíte. Chcete-li to provést, jednoduše použijte syntaxi druhé metody přesměrování:

okno.umístění.nahradit ("https: // www.linuxhint.com ")

Nyní, pokud uživatel zadá URL localhost, bude přesměrován na linuxhint.com. Pokud se ale podíváte na levé horní tlačítko prohlížeče pro návrat na předchozí stránku:

tlačítko je otupělé a prohlížeč nám neumožňuje vrátit se na předchozí stránku. Pokud si však chcete tuto možnost pro uživatele ponechat, můžete místo „nahradit“ použít „přiřadit“.“

okno.umístění.assign ("https: // www.linuxhint.com ")

A teď, když se podíváte na levé horní tlačítko prohlížeče pro návrat na předchozí stránku:

Tlačítko není otupené. Můžete se vrátit na předchozí stránku.

Zde se doporučuje použít „nahradit“ místo „přiřadit“, protože přesměrování na novou adresu URL spočívá v tom, že stará adresa URL nefunguje nebo již není k dispozici.

Závěr

Tento článek vysvětlil několik různých metod přesměrování v JavaScriptu spolu s příklady z reálného života, které tyto metody používají. V tomto článku jste se naučili, jak přejít na novou stránku a jak přesměrovat ze staré adresy URL na novou adresu URL. Další informace o javascriptu se dozvíte na linuxhint.com.

Přemapujte tlačítka myši odlišně pro jiný software pomocí ovládání myší X-Mouse
Možná potřebujete nástroj, který by mohl změnit ovládání myši u každé aplikace, kterou používáte. V takovém případě můžete vyzkoušet aplikaci s názvem...
Recenze bezdrátové myši Microsoft Sculpt Touch
Nedávno jsem četl o Microsoft Sculpt Touch bezdrátová myš a rozhodl se ji koupit. Po chvíli používání jsem se rozhodl se s ním podělit o své zkušenost...
Trackpad a ukazatel myši AppyMouse na obrazovce pro tablety Windows
Uživatelé tabletů často postrádají ukazatel myši, zejména když obvykle používají notebooky. Dotykové smartphony a tablety mají mnoho výhod a jediným o...