Sa pagpapanatiling nakikita ito, ipinapakita ng gabay na ito ang layunin, paggawa, at paggamit ng 'window.location.replace()' na paraan.
Paano Gumagana ang Paraan ng 'window.location.replace()' sa JavaScript?
Ang paggawa ng ' window.location.replace() ” na paraan ay depende sa URL na ipinasa bilang argumento nito. Ito ay tulad na nagna-navigate ito sa naipasa na URL sa pagkilos ng user.
Syntax
bintana. lokasyon . palitan ( bagongURL )
Sa itaas na syntax:
- bintana : Ito ang pandaigdigang variable na tumutukoy sa kasalukuyang window ng browser kung saan tumatakbo ang JavaScript.
- bintana : Ito ang pandaigdigang variable na tumutukoy sa kasalukuyang window ng browser kung saan tumatakbo ang JavaScript.
- palitan : Nagna-navigate ito sa tinukoy na URL i.e., ' bagongURL ” pumasa bilang argumento nang hindi pinapanatili ang talaan ng orihinal na webpage na babalikan.
Ngayon, ipatupad ang syntax na ito sa JavaScript upang ipaliwanag ang praktikal na pagpapatupad nito.
Halimbawa: Paglalapat ng “window.location.replace()” Paraan para Mag-navigate sa URL sa JavaScript
Ipinapakita ng halimbawang ito ang praktikal na pagpapatupad ng ' window.location.replace() ” paraan upang lumipat sa isa pang (naipasa) na URL.
HTML Code
Una, pangkalahatang-ideya ang sumusunod na HTML code:
< h2 > window.location.replace() Paraan sa JavaScript < / h2 >
< pindutan ondblclick = 'myFunc()' > I-click ito < / pindutan >
Sa HTML code sa itaas:
- Ang ' Tinutukoy ng tag na ” ang subheading.
- Ang ' Ang tag na ” ay gumagawa ng isang button na nauugnay sa isang “ ondblclick ” kaganapan na nag-a-access sa
- JavaScript function na ' myFunc() ” sa pag-double click sa button.
JavaScript Code
Susunod na paglipat sa JavaScript code:
function myFunc ( ) {
bintana. lokasyon . palitan ( 'https://linuxhint.com/' )
}
iskrip >
Sa itaas na JavaScript code:
- Tukuyin ang isang function na pinangalanang ' myFunc() ”.
- Sa kahulugan ng function, ilapat ang ' palitan() ” paraan para mag-navigate sa “URL” na ipinasa bilang argumento ng pamamaraan.
Output
Ang output ay nagpapakita na ang user ay nai-redirect sa tinukoy na URL kapag matagumpay na i-double click ang button. Ito ay tulad na ang gumagamit ay hindi maaaring bumalik muli sa orihinal na dokumento.
Konklusyon
Ang JavaScript ay nag-aalok ng ' window.location.replace() ” paraan na nagre-redirect sa user mula sa kasalukuyang webpage patungo sa ibinigay na URL. Ito ay tulad na ang gumagamit ay hindi ma-access muli ang orihinal na webpage sa sandaling na-redirect. Sinasaklaw ng gabay na ito ang layunin, trabaho, at functionality ng 'window.location.replace()' na paraan sa JavaScript.