top.location.href 沒(méi)有權(quán)限 解決方法
更新時(shí)間:2008年08月05日 21:44:56 作者:
以前好像沒(méi)有遇到這問(wèn)題,也可能是沒(méi)有在意吧,我的blog內(nèi)容頁(yè)都是有判斷的,規(guī)則是,如果top.location不是內(nèi)容頁(yè)的話就跳到內(nèi)容頁(yè)
這樣一樣,如果有人把我的網(wǎng)頁(yè)保存后,或者用iframe包含進(jìn)去,再打開(kāi)的話就會(huì)直接跳到我的文章頁(yè),以前測(cè)試成功,今天看到有個(gè)網(wǎng)站把我的頁(yè)面給包含了,我想我的首頁(yè)被iframe也沒(méi)什么呀,可是點(diǎn)內(nèi)頁(yè)后,發(fā)現(xiàn)沒(méi)有進(jìn)入我的網(wǎng)站,查看javascript錯(cuò)誤提示發(fā)現(xiàn)提示“無(wú)權(quán)訪問(wèn)”,在本地測(cè)試后發(fā)現(xiàn)問(wèn)題依舊,看來(lái)是不對(duì)方網(wǎng)站做什么設(shè)置了,而是我網(wǎng)站問(wèn)題,一步一步排除后發(fā)現(xiàn),是 top.location.href 的問(wèn)題,網(wǎng)上都大都使用的方法跟我的一樣,找了半天終于有點(diǎn)解決方案了:
說(shuō)是跨域問(wèn)題,加上以下這句就可以了,
try{top.location.host}catch(exp){top.location=http://www.dbjr.com.cn;}
說(shuō)是跨域問(wèn)題,加上以下這句就可以了,
try{top.location.host}catch(exp){top.location=http://www.dbjr.com.cn;}
相關(guān)文章
微信小程序用swiper實(shí)現(xiàn)滑動(dòng)刻度尺
這篇文章主要為大家詳細(xì)介紹了微信小程序用swiper實(shí)現(xiàn)滑動(dòng)刻度尺,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-06-06javascript實(shí)現(xiàn)des解密加密全過(guò)程
這篇文章主要介紹了javascript 實(shí)現(xiàn)des解密加密的過(guò)程,需要的朋友可以參考下2014-04-04淺談bootstrap layer.open中end的使用方法
今天小編就為大家分享一篇淺談bootstrap layer.open中end的使用方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-09-09Javascript HTML5 Canvas實(shí)現(xiàn)的一個(gè)畫板
這篇文章主要為大家詳細(xì)介紹了Javascript HTML5 Canvas實(shí)現(xiàn)的一個(gè)畫板的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-05-05JavaScript錯(cuò)誤處理操作實(shí)例詳解
這篇文章主要介紹了JavaScript錯(cuò)誤處理操作,結(jié)合實(shí)例形式分析了javascript常見(jiàn)的錯(cuò)誤類型、錯(cuò)誤處理語(yǔ)句以及相關(guān)使用技巧,需要的朋友可以參考下2019-01-01使用JavaScript實(shí)現(xiàn)鏈表的數(shù)據(jù)結(jié)構(gòu)的代碼
鏈表(Linked list)是一種常見(jiàn)的基礎(chǔ)數(shù)據(jù)結(jié)構(gòu),是一種線性表,但是并不會(huì)按線性的順序存儲(chǔ)數(shù)據(jù),而是在每一個(gè)節(jié)點(diǎn)里存到下一個(gè)節(jié)點(diǎn)的指針(Pointer) 。下面我們用 JavaScript 代碼對(duì)鏈表的數(shù)據(jù)結(jié)構(gòu)進(jìn)行實(shí)現(xiàn)2017-08-08