S ohledem na to tato příručka ukazuje cíl, fungování a použití metody „window.location.replace()“.
Jak funguje metoda „window.location.replace()“ v JavaScriptu?
Fungování „ window.location.replace() ” závisí na adrese URL, která je předána jako její argument. Je taková, že po akci uživatele přejde na předanou adresu URL.
Syntax
okno. umístění . nahradit ( newURL )
Ve výše uvedené syntaxi:
- okno : Je to globální proměnná, která označuje aktuální okno prohlížeče, ve kterém běží JavaScript.
- okno : Je to globální proměnná, která označuje aktuální okno prohlížeče, ve kterém běží JavaScript.
- nahradit : Přejde na zadanou adresu URL, např. newURL ” přešel jako argument bez uchování záznamu původní webové stránky, na kterou se lze vrátit.
Nyní implementujte tuto syntaxi v JavaScriptu, abyste vysvětlili její praktickou implementaci.
Příklad: Použití metody „window.location.replace()“ pro navigaci na adresu URL v JavaScriptu
Tento příklad ukazuje praktickou implementaci „ window.location.replace() ” pro přepnutí na jinou (předanou) URL.
HTML kód
Nejprve si prohlédněte následující HTML kód:
< h2 > Metoda window.location.replace() v JavaScriptu < / h2 >
< knoflík ondblclick = 'myFunc()' > Klepněte na to < / knoflík >
Ve výše uvedeném HTML kódu:
- ' Značka ” určuje podnadpis.
- '
Značka „vytváří tlačítko spojené s „ ondblclick ” událost, která přistupuje k - Funkce JavaScript ' myFunc() “ po dvojitém kliknutí na tlačítko.
JavaScript kód
Další pohyb v kódu JavaScript:
funkce myFunc ( ) {
okno. umístění . nahradit ( 'https://linuxhint.com/' )
}
skript >
Ve výše uvedeném kódu JavaScript:
- Definujte funkci s názvem „ myFunc() “.
- V definici funkce použijte „ nahradit() ” pro přechod na „URL“ předávanou jako argument metody.
Výstup
Výstup ukazuje, že uživatel byl po úspěšném dvojitém kliknutí na tlačítko přesměrován na zadanou URL. Je taková, že se uživatel nemůže vrátit zpět k původnímu dokumentu.
Závěr
JavaScript nabízí „ window.location.replace() ” metoda, která přesměruje uživatele z aktuální webové stránky na zadanou adresu URL. Je to takové, že uživatel po přesměrování nemůže znovu získat přístup k původní webové stránce. Tato příručka popsala účel, práci a funkčnost metody „window.location.replace()“ v JavaScriptu.