如何解決IE下document.referrer拒絕訪問的問題-創(chuàng)新互聯

這篇文章主要講解了“如何解決IE下document.referrer拒絕訪問的問題”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“如何解決IE下document.referrer拒絕訪問的問題”吧!

創(chuàng)新互聯公司-專業(yè)網站定制、快速模板網站建設、高性價比大武口網站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式大武口網站制作公司更省心,省錢,快速模板網站建設找我們,業(yè)務覆蓋大武口地區(qū)。費用合理售后完善,10多年實體公司更值得信賴。

用document.referrer回到來源頁(也可以稱作上一頁)時非常方面,我們不用知道來源頁復雜的url,而且document.referrer回到來源頁時會重新加載,而不是上一次的狀態(tài),所以說非常的方便。

但是在IE中用javascript做跳轉,比如用window.location.href=“”; 跳轉到的頁面無法取到瀏覽器請求的HTTP referrer,IE瀏覽器會報腳本錯誤“拒絕訪問”,因為IE清空了document.referrer。

而其他主流瀏覽器Firefox和Chrome都會保留referrer,這意味著IE又要享受“部長級”特殊待遇了:


復制代碼 代碼如下:

var referLink = document.createElement('a');
referLink.href = url;
document.body.appendChild(referLink);
referLink.click();



這樣的原理就是給IE瀏覽器的頁面偷偷加了個鏈接,然后自動點這個鏈接,于是referrer就能保留了。

感謝各位的閱讀,以上就是“如何解決IE下document.referrer拒絕訪問的問題”的內容了,經過本文的學習后,相信大家對如何解決IE下document.referrer拒絕訪問的問題這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯網站建設公司,,小編將為大家推送更多相關知識點的文章,歡迎關注!

網頁題目:如何解決IE下document.referrer拒絕訪問的問題-創(chuàng)新互聯
轉載注明:http://muchs.cn/article18/cocegp.html

成都網站建設公司_創(chuàng)新互聯,為您提供企業(yè)網站制作做網站、企業(yè)建站虛擬主機、移動網站建設網站策劃

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

外貿網站建設