JavaScript實(shí)現(xiàn)打開(kāi)鏈接頁(yè)面的方式匯總
在頁(yè)面中的鏈接除了常規(guī)的方式以外,如果使用javascript,還有很多種方式,下面是一些使用javascript,打開(kāi)鏈接的幾種方式:
1.使用window的open方法打開(kāi)鏈接,這里可是在制定頁(yè)面中打開(kāi)鏈接,也可以定制打開(kāi)頁(yè)面的尺寸等等。
<a href=”javascript:window.open(‘http://www.google.com','_self') “> open a link 1</a><br/>
2.使用document.URL屬性來(lái)打來(lái)新的頁(yè)面。不夠這種方法似乎在firefox中不起作用。
<a href=”javascript:document.URL = ‘http://www.google.com' “> open a link 2</a><br/>
3.使用location的屬性href來(lái)打開(kāi)鏈接。
<a href=”javascript:window.location.”> open a link 3 </a><br/>
4.使用location的方法assign來(lái)打開(kāi)鏈接,這個(gè)效果和前面一種方式一樣。
<a href=”javascript:window.location.assign(‘http://www.google.com')”> open a link 4</a><br/>
5.使用location的方法replace來(lái)打開(kāi)鏈接,和前面的assign方式稍有不同,其不同之處在于,使用replace時(shí)被替代掉的頁(yè)面的URL將不會(huì)進(jìn)入history對(duì)象中,也就是說(shuō)無(wú)法通過(guò)后退的方式來(lái)回到被替換的頁(yè)面。
<a href=”javascript:window.location.replace(‘http://www.google.com')”> open a link 5</a><br/>
6.正常的鏈接,當(dāng)然這才是對(duì)搜索引擎最為友好的方式,也可以做指定鏈接打開(kāi)的窗口。只有這樣才能使被鏈接的頁(yè)面被搜索引擎的蜘蛛所有抓取。
<a href=”http://www.google.com”> open a link 5</a><br/>
以上所述是小編給大家介紹的JavaScript實(shí)現(xiàn)打開(kāi)鏈接頁(yè)面的方式匯總,希望對(duì)大家有所幫助!
相關(guān)文章
JavaScript 正則表達(dá)式中g(shù)lobal模式的特性
這篇文章主要介紹了JavaScript 正則表達(dá)式中g(shù)lobal模式的特性 的相關(guān)資料,需要的朋友可以參考下2016-02-02js通過(guò)classname來(lái)獲取元素的方法
下面小編就為大家?guī)?lái)一篇js通過(guò)classname來(lái)獲取元素的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起 小編過(guò)來(lái)看看吧2016-11-11js Array對(duì)象的擴(kuò)展函數(shù)代碼
有時(shí)候我們需要對(duì)js的array對(duì)象擴(kuò)展一些功能,這里簡(jiǎn)單介紹下,方便需要的朋友2013-04-04在Node.js中使用Javascript Generators詳解
下面小編就為大家?guī)?lái)一篇在Node.js中使用Javascript Generators詳解。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考2016-05-05javascript實(shí)現(xiàn)貪吃蛇小游戲思路
這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)貪吃蛇思路小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09js百度地圖鼠標(biāo)滾輪縮放導(dǎo)致地圖中心點(diǎn)偏移問(wèn)題
本文主要介紹了js百度地圖鼠標(biāo)滾輪縮放導(dǎo)致地圖中心點(diǎn)偏移問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02解決canvas畫布使用fillRect()時(shí)高度出現(xiàn)雙倍效果的問(wèn)題
下面小編就為大家?guī)?lái)一篇解決canvas畫布使用fillRect()時(shí)高度出現(xiàn)雙倍效果的問(wèn)題。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-08-08js獲取TreeView控件選中節(jié)點(diǎn)的Text和Value值的方法
在實(shí)際項(xiàng)目中,遇到一個(gè)問(wèn)題,首先彈出一個(gè)新窗口,新窗口中放了一個(gè)TreeView控件,現(xiàn)在要解決的是,如何單擊TreeView中一個(gè)節(jié)點(diǎn),返回Text和Value到父頁(yè)面并關(guān)閉該新窗口,本文將詳細(xì)介紹此方法的實(shí)現(xiàn)2012-11-11