IE下通過a實(shí)現(xiàn)location.href 獲取referer的值
最近,公司網(wǎng)站需要統(tǒng)計(jì)用戶都是從哪些頁面進(jìn)入到注冊(cè)頁面的數(shù)據(jù)。開始,僅僅簡(jiǎn)單的通過在服務(wù)器端$ _SERVER['HTTP_REFERER'](php)來獲取。但是,發(fā)現(xiàn)有好多注冊(cè)用戶沒有referer值,后來查了一下在IE下采用window.location.href方式跳轉(zhuǎn)的話,referer值為空。而在標(biāo)簽<a></a>里面的跳轉(zhuǎn)的話referer就不會(huì)空。所以,通過一下代碼就可以解決這個(gè)IE問題:
function gotoUrl(url){
if(document.all){
var gotoLink = document.createElement('a');
gotoLink .href = url;
document.body.appendChild(gotoLink);
gotoLink .click();
}
else window.location.href = url;
}
其原理,就是創(chuàng)建一個(gè)標(biāo)簽<a>,然后設(shè)置需要跳轉(zhuǎn)的url地址,最后觸發(fā)點(diǎn)擊事件就可以了。
- JS的location.href跳出框架打開新頁面的方法
- window.location.href的用法(動(dòng)態(tài)輸出跳轉(zhuǎn))
- location.href用法總結(jié)(最主要的)
- window.navigate 與 window.location.href 的使用區(qū)別介紹
- js實(shí)現(xiàn)網(wǎng)頁防止被iframe框架嵌套及幾種location.href的區(qū)別
- window.location.href = window.location.href 跳轉(zhuǎn)無反應(yīng) a超鏈接onclick事件寫法
- js獲取location.href的參數(shù)實(shí)例代碼
- location.href 在IE6中不跳轉(zhuǎn)的解決方法與推薦使用代碼
- JS 中document.URL 和 windows.location.href 的區(qū)別
- 淺析location.href跨窗口調(diào)用函數(shù)
相關(guān)文章
javascript實(shí)現(xiàn)圖片循環(huán)漸顯播放的方法
這篇文章主要介紹了javascript實(shí)現(xiàn)圖片循環(huán)漸顯播放的方法,涉及javascript操作圖片的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-02-02
Javascript實(shí)現(xiàn)簡(jiǎn)單的富文本編輯器附演示
這篇文章主要介紹了通過Javascript實(shí)現(xiàn)的簡(jiǎn)單富文本編輯器,需要的朋友可以參考下2014-06-06
JS獲取多維數(shù)組中相同鍵的值實(shí)現(xiàn)方法示例
這篇文章主要介紹了JS獲取多維數(shù)組中相同鍵的值實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了JS數(shù)組遍歷、判斷、鍵值獲取等操作技巧,需要的朋友可以參考下2017-01-01
JavaScript中的console.time()函數(shù)詳細(xì)介紹
這篇文章主要介紹了JavaScript中的console.time()函數(shù)詳細(xì)介紹,console.time()函數(shù)主要用來統(tǒng)計(jì)程序執(zhí)行時(shí)間,需要的朋友可以參考下2014-12-12
javascript兩種function的定義介紹及區(qū)別說明
javascript兩種function的定義方式function a(){}和a=function(){}具體使用如下,感興趣的朋友可以參考下,希望對(duì)你對(duì)你學(xué)習(xí)function的定義有所幫助2013-05-05
微信小程序網(wǎng)絡(luò)請(qǐng)求的封裝與填坑之路
本文主要介紹了關(guān)于小程序網(wǎng)絡(luò)請(qǐng)求的封裝的相關(guān)資料。具有很好的參考價(jià)值。下面跟著小編一起來看下吧2017-04-04
JS用斜率判斷鼠標(biāo)進(jìn)入DIV四個(gè)方向的方法
在網(wǎng)上去搜判斷鼠標(biāo)移入div移入移出的方法大同小異,下面小編給大家分享一篇文章關(guān)于js判斷鼠標(biāo)進(jìn)入div方向的代碼,感興趣的朋友一起看看吧2016-11-11
擴(kuò)展js對(duì)象數(shù)組的OrderByAsc和OrderByDesc方法實(shí)現(xiàn)思路
js的擴(kuò)展方法是基于原型的,如Array.prototype.XXXX就是給Array擴(kuò)展XXX方法,然后數(shù)組都能使用這個(gè)方法了,在對(duì)象數(shù)組里面經(jīng)常有根據(jù)屬性來進(jìn)行排序的,升序,降序的,下面與大家分享自己寫的一個(gè)2013-05-05
JavaScript實(shí)現(xiàn)文字跟隨鼠標(biāo)特效
這篇文章主要介紹了JavaScript如何實(shí)現(xiàn)文字跟隨鼠標(biāo)特效,d代碼簡(jiǎn)單易操作,感興趣的朋友可以參考下2015-08-08

