Vzhľadom na to táto príručka ukazuje cieľ, fungovanie a použitie metódy „window.location.replace()“.
Ako funguje metóda „window.location.replace()“ v JavaScripte?
Fungovanie „ window.location.replace() ” závisí od adresy URL, ktorá je odovzdaná ako jej argument. Je taká, že po akcii používateľa prejde na odovzdanú adresu URL.
Syntax
okno. umiestnenie . nahradiť ( newURL )
Vo vyššie uvedenej syntaxi:
- okno : Je to globálna premenná, ktorá označuje aktuálne okno prehliadača, v ktorom je spustený JavaScript.
- okno : Je to globálna premenná, ktorá označuje aktuálne okno prehliadača, v ktorom je spustený JavaScript.
- nahradiť : Prejde na zadanú adresu URL, napr. newURL ” prešiel ako argument bez uchovania záznamu pôvodnej webovej stránky, na ktorú sa možno vrátiť.
Teraz implementujte túto syntax do JavaScriptu, aby ste vysvetlili jej praktickú implementáciu.
Príklad: Použitie metódy „window.location.replace()“ na navigáciu na adresu URL v jazyku JavaScript
Tento príklad ukazuje praktickú implementáciu „ window.location.replace() ” na prepnutie na inú (odovzdanú) URL.
HTML kód
Najprv si pozrite nasledujúci HTML kód:
< h2 > metóda window.location.replace() v JavaScripte < / h2 >
< tlačidlo ondblclick = 'myFunc()' > Kliknite na to < / tlačidlo >
Vo vyššie uvedenom HTML kóde:
- ' ” tag určuje podnadpis.
- '
Značka ” vytvára tlačidlo spojené s “ ondblclick ” udalosť, ktorá pristupuje k - Funkcia JavaScript “ myFunc() “ po dvojitom kliknutí na tlačidlo.
JavaScript kód
Ďalší pohyb v kóde JavaScript:
funkciu myFunc ( ) {
okno. umiestnenie . nahradiť ( 'https://linuxhint.com/' )
}
skript >
Vo vyššie uvedenom kóde JavaScript:
- Definujte funkciu s názvom „ myFunc() “.
- V definícii funkcie použite „ nahradiť () “, aby ste prešli na „URL“ odovzdanú ako argument metódy.
Výkon
Výstup ukazuje, že používateľ bol po úspešnom dvojitom kliknutí na tlačidlo presmerovaný na zadanú URL. Je taká, že používateľ sa nemôže vrátiť späť k pôvodnému dokumentu.
Záver
JavaScript ponúka „ window.location.replace() ” metóda, ktorá presmeruje používateľa z aktuálnej webovej stránky na poskytnutú adresu URL. Je to také, že používateľ po presmerovaní nemôže znova získať prístup k pôvodnej webovej stránke. Táto príručka pokrývala účel, prácu a funkčnosť metódy „window.location.replace()“ v jazyku JavaScript.