毛片网站在线观看-国产免费又黄又爽又刺激蜜月al-国内自拍偷拍一区-国产日韩欧美大片-全黄一级播放-三级黄色录像视频-日本精品99-亚洲免费三级-免费无码av片在线观看中文-国产a级大片-free性娇小hd第一次-成人短视频在线免费观看-超碰91人人-草草影院日本-夫妻性生活动态图-欧美一区二区三区四区五区-一本久道综合在线中文无码


您好,請 注冊登錄

防止網(wǎng)站被其它網(wǎng)站放在frame中的一種有效方法

郵費網(wǎng) 2007-11-5 21:45:00

       今日接到網(wǎng)友提醒,說個別網(wǎng)站使用iframe技術(shù)調(diào)用本站首頁,而在其頭部仍舊使用其自己網(wǎng)站的導航信息,于是立刻著手進行解決,首先在網(wǎng)站首頁使用了最常規(guī)的防止被frame調(diào)用的代碼:

<script language="javascript">

if(top!=this){

    top.location=this.location;

}

</script>

上傳文件后測試,發(fā)現(xiàn)竟然沒有反應,?難度是代碼沒有執(zhí)行,于是立刻增加調(diào)試信息,alert一下,發(fā)現(xiàn)代碼執(zhí)行了,alert一下top.location,竟然是需要的網(wǎng)址,可是瀏覽器顯示的網(wǎng)頁確實沒有變化,網(wǎng)站首頁仍然被frame調(diào)用中,是不是它frame調(diào)用我的時候用了什么技巧呢?于是仔細檢查其文件,終于恍然大悟,原來奧秘在這里:其代碼在不起眼的地方有一段如下:

<script language="javascript">
var location ="";
</script>

竟然定義了一個location變量,難怪讓頂層窗口對象重定向網(wǎng)址不起作用了,這個比較郁悶了, 還有什么方法能夠重定向呢,于是趕緊百度查找怎樣使用javascript獲取location的對象,而又不需要使用location這個名字,找來找去也沒有找到辦法。就在萬念俱灰之際,靈機一動,哈哈,終于有辦法了,我不能去控制location,可是我可以用表單(form)呀,我設置一個form,它的提交目標是_top不就可以解決我這個問題了嗎!

最后附上我的屏蔽網(wǎng)站被別的網(wǎng)站frame調(diào)用的有效代碼:

<form name="gotoPfeeTop" target="_top" action="http://www.uedom.cn/pfee" style="margin:0px">
</form>
<script language="javascript">
if(top!=this)
{
 gotoPfeeTop.submit();  //提交表單
}
</script>

如果大家想到了更好的辦法,歡迎來郵費網(wǎng)進行討論。

本人由郵費網(wǎng)原創(chuàng),保留版權(quán),轉(zhuǎn)載請保留出處信息:  http://www.uedom.cn

發(fā)表評論0條】【糾錯】【收藏此頁】【 】【打印】【關閉】【點擊:271

更多關于 frame 的鴛鴦雙俠BLOG@郵費網(wǎng)

暫時還沒有相關的鴛鴦雙俠BLOG@郵費網(wǎng)

更多關于 frame 的站內(nèi)信息

暫時還沒有相關的站內(nèi)信息
本站部分文章轉(zhuǎn)載于網(wǎng)上,版權(quán)歸原作者所有 如果侵犯您的權(quán)益,請Email和我聯(lián)系!
吃海鮮網(wǎng)旗下網(wǎng)站(網(wǎng)店): 吃海鮮網(wǎng)郵費網(wǎng)易食烤吧
© 2007-2010 郵費網(wǎng)版權(quán)所有,pfee.cn 冀ICP備07017673號
關于郵費網(wǎng) ·站務論壇 · 站點地圖 ·頻道合作 ·合作伙伴
友谊县| 兴海县| 平阴县| 富源县| 双辽市| 晴隆县| 和田县| 定州市| 延吉市| 盐亭县| 华蓥市| 岗巴县| 黄龙县| 乌苏市| 达日县| 高碑店市| 垦利县| 清远市| 綦江县| 东源县| 香格里拉县| 墨脱县| 甘孜县| 河源市| 湖南省| 青龙| 楚雄市| 凌云县| 汕头市| 炎陵县| 通化市| 琼结县| 五指山市| 分宜县| 克东县| 彰化市| 德钦县| 泗洪县| 成安县| 资阳市| 铁岭市|