花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來(lái)到素材無(wú)憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

如何防止網(wǎng)頁(yè)被嵌入框架代碼?

時(shí)間: 2018-12-14 09:09 閱讀: 作者:素材無(wú)憂網(wǎng)

你的網(wǎng)頁(yè)是否被別人拿來(lái)使用呢,目前有一些聚合網(wǎng)站,在頂部或底部加上自己的廣告和LOGO后,開(kāi)始肆意抓取他站內(nèi)容,號(hào)稱提供精華資訊;也有一些站被加入框架(Frame)導(dǎo)致流量被刷。

被別人這樣利用,雖然也能增加自己的流量,但不知情的讀者會(huì)認(rèn)為是他站的內(nèi)容,導(dǎo)致用戶流失。

如果你的網(wǎng)頁(yè)被加入框架怎么辦?下面有2種辦法。

在head之間,加入以下JS代碼:

如何防止網(wǎng)頁(yè)被嵌入框架代碼? 建站教程

為了方便復(fù)制Javascript碼,代碼列在下面:

<script language=javascript>

<!--

if (top.location != self.location)top.location=self.location;

//

-->

</script>

以上這個(gè)Javascript碼為什么可以會(huì)自動(dòng)跳到最外框呢? 主要是檢測(cè)網(wǎng)頁(yè)被開(kāi)啟時(shí),是否在最top,如果被包在框架中,就會(huì)掙脫框架。

第二種辦法,也是放入頭部。

<script type="text/javascript">

if (window!=top) // 判斷當(dāng)前的window對(duì)象是否是top對(duì)象

top.location.href =window.location.href; // 如果不是,將top對(duì)象的網(wǎng)址自動(dòng)導(dǎo)向被嵌入網(wǎng)頁(yè)的網(wǎng)址

</script>

這樣一來(lái),任何人都無(wú)法嵌入你的網(wǎng)頁(yè)了,不過(guò)這樣一來(lái),自己也無(wú)法使用。

寫(xiě)在最后:

現(xiàn)在采用框架(Frame)的的手法越來(lái)越少了,不過(guò)我們還是要謹(jǐn)慎,之前織夢(mèng)無(wú)憂被同行模仿就是因?yàn)楸豢蚣芰恕?/p>

<SCRIPT LANGUAGE=javascript> 
if (top.location != self.location)top.location=self.location;
</SCRIPT>

說(shuō)明:

top.location   是指當(dāng)前頁(yè)面所屬的父頁(yè)面的url
self.location 指的是當(dāng)前頁(yè)面的url

if (top.location != self.location)    父窗口url與當(dāng)前url不一樣 ,說(shuō)明被嵌入

top.location=self.location;   把嵌入的窗體的url設(shè)成和本窗體一樣

版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: 如何防止網(wǎng)頁(yè)被嵌入框架代碼?

標(biāo)簽:  
相關(guān)文章
模板推薦