JavaScript常見打開鏈接的幾種方法小結
使用window.location.href:
window.location.;
這會將頁面重定向到指定的URL。
使用window.location.replace:
window.location.replace("https://www.example.com");
這也會將頁面重定向到指定的URL,但與window.location.href不同的是,它不會在瀏覽器的歷史記錄中創(chuàng)建新的記錄,因此用戶不能通過返回按鈕返回上一頁。
使用window.location.assign:
window.location.assign("https://www.example.com");
這也會將頁面重定向到指定的URL,并在瀏覽器的歷史記錄中創(chuàng)建一個新的記錄,允許用戶通過返回按鈕返回上一頁。
使用window.location.replace 或 window.location.assign 時,你也可以使用相對路徑來跳轉(zhuǎn)到當前域內(nèi)的其他頁面,例如:
window.location.replace("/subdirectory/page.html");
或者
window.location.assign("/subdirectory/page.html");
使用window.open:
window.open("https://www.example.com", "_blank");
這將在一個新的瀏覽器窗口或標簽頁中打開指定的URL。
使用超鏈接:
你也可以在HTML中使用超鏈接來實現(xiàn)頁面跳轉(zhuǎn):
<a rel="external nofollow" >Click here to go to Example</a>
或者使用相對路徑:
<a href="/subdirectory/page.html" rel="external nofollow" >Click here to go to a page in the same dom</a>
總結
到此這篇關于JavaScript常見打開鏈接的幾種方法小結的文章就介紹到這了,更多相關js打開鏈接方法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
JavaScript手寫源碼之實現(xiàn)arrify轉(zhuǎn)數(shù)組
這篇文章主要為大家詳細介紹了如何利用JavaScript實現(xiàn)arrify轉(zhuǎn)數(shù)組,文中的示例代碼講解詳細,對我們學習JavaScript有一點的幫助,需要的可以參考一下2023-02-02解決iframe嵌套第三方網(wǎng)址不能訪問的各種報錯
在一些場景下,我們的網(wǎng)站需要通過iframe標簽嵌入第三方廠家的頁面,這時候就得通過iframe標簽去引入需要嵌入網(wǎng)頁的網(wǎng)址了,這篇文章主要給大家介紹了關于解決iframe嵌套第三方網(wǎng)址不能訪問的各種報錯,需要的朋友可以參考下2024-09-09JS實現(xiàn)選項卡插件的兩種寫法(jQuery和class)
這篇文章主要為大家詳細介紹了JS實現(xiàn)選項卡插件的兩種寫法:jQuery和class,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-12-12