記憶盒子

把記憶裝進(jìn)灰色的盒子,封裝起來(lái),那年那月,重新拾起。

首頁(yè)搜索目錄
search
當(dāng)前主題: 互聯(lián)網(wǎng)絡(luò)

如何避免別人通過(guò)框架frame或iframe套用你的網(wǎng)頁(yè)

作者:Kaka    時(shí)間:2011-1-15 20:26:54    瀏覽:    評(píng)論:11

      最近發(fā)現(xiàn)有些網(wǎng)站通過(guò)框架frame來(lái)調(diào)用我站或者某個(gè)頁(yè)面,他們一般把我站顯示在bottom位置,而top那一小塊則顯示他們自己的網(wǎng)站內(nèi)容,他們的內(nèi)容往往只是幾個(gè)廣告圖片,而無(wú)實(shí)質(zhì)的東西。特別多人是顯示Google AdSense廣告或者百度推廣廣告。

      其實(shí)他們這么操作對(duì)我站并沒(méi)有什么傷害,也談不上損失,說(shuō)不定,他們的用戶(hù)還會(huì)點(diǎn)幾下我站的Google廣告。因此,我覺(jué)得沒(méi)有必要防止別人套用我站的網(wǎng)頁(yè)。

      但是對(duì)于一些網(wǎng)站來(lái)說(shuō),他們是不允許被別人套用的,例如接收數(shù)據(jù)的頁(yè)面,他們就必須采用限制策略,禁止跨域訪問(wèn),避免別人通過(guò)框架frame或iframe套用自己的網(wǎng)頁(yè)。

      就我了解,大多數(shù)人使用的方法是通過(guò)一段javascript代碼來(lái)實(shí)現(xiàn),在頁(yè)面頭部加上如下代碼即可:

      <script language="javascript">
      if (self!=top) window.top.location.replace(self.location);
      </script>

      加上這段代碼后,當(dāng)你的頁(yè)面被別人套用的時(shí)候,他的套用網(wǎng)址就會(huì)自動(dòng)轉(zhuǎn)到你的網(wǎng)頁(yè)地址上來(lái)。

      相關(guān)文章

      如何用iframe套用別人頁(yè)面指定位置的內(nèi)容

      其實(shí)我也干過(guò)這等好事,我用網(wǎng)頁(yè)iframe框架套用了別人的網(wǎng)頁(yè),并且只顯示指定范圍的內(nèi)容,就好比你分享了別人的RSS內(nèi)容一樣。

      套用別人頁(yè)面指定位置的內(nèi)容,關(guān)鍵是如何去控制框架的位置問(wèn)題,我這里使用了兩個(gè)iframe來(lái)實(shí)現(xiàn)。

      第一個(gè)iframe

      這需要單獨(dú)做一個(gè)頁(yè)面(假如是getContent.html),這個(gè)頁(yè)面里放一個(gè)iframe,并且通過(guò)CSS控制其位置。代碼如下

      <iframe src="http://www.xxx.com/" width="900" height="600" frameborder="0" scrolling="no" style="position: absolute; top: -100px; left: -680px;"></iframe>

      這里需要截取http://www.xxx.com/某個(gè)區(qū)域的內(nèi)容,主要是要設(shè)置好css的位置定位,根據(jù)不同區(qū)域修改top、left兩個(gè)參數(shù)數(shù)字即可。

      第二個(gè)iframe

      這個(gè)是要顯示內(nèi)容的頁(yè)面(假如是index.html),這個(gè)頁(yè)面里放一個(gè)iframe,它的作用就是調(diào)用上述的頁(yè)面getContent.html。代碼如下

      <iframe src="getContent.html" width="300" height="200" frameborder="0" scrolling="no"></iframe>

      這里需要注意的是width、height兩個(gè)參數(shù)數(shù)字,它是一個(gè)內(nèi)容區(qū)域,它的大小跟你調(diào)用的內(nèi)容區(qū)域大小是一樣的。自己可以慢慢調(diào)整合適即可。

x

標(biāo)簽: Internet  

※ 網(wǎng)站速度慢?試試網(wǎng)站自動(dòng)優(yōu)化工具 ※

上一篇: SEO:百度對(duì)zblog的中文tag標(biāo)簽地址并不買(mǎi)帳
下一篇: 如何取消百度知道的“你能幫幫TA嗎”系統(tǒng)消息
  • 11.阿*
  • 這個(gè)很好,正常使用的話,框架可以展示出多姿多彩的網(wǎng)站。
    阿幫 于 2013-8-22 23:47:09 回復(fù)
    說(shuō)的沒(méi)錯(cuò)??!正準(zhǔn)備做一個(gè)自己的iframe
  • 2013/8/20 23:39:19 回復(fù)該留言
  • 9.***
  • 他們這么操作對(duì)我站并沒(méi)有什么傷害,也談不上損失,說(shuō)不定,他們的用戶(hù)還會(huì)點(diǎn)幾下我站的Google廣告。
  • 2012/7/1 13:11:08 回復(fù)該留言
  • 8.***
  • 我用網(wǎng)頁(yè)iframe框架套用了別人的網(wǎng)頁(yè),并且只顯示指定范圍的內(nèi)容,就好比你分享了別人的RSS內(nèi)容一樣。

    套用別人頁(yè)面指定位置的內(nèi)容,關(guān)鍵是如何去控制框架的位置問(wèn)題,我這里使用了兩個(gè)iframe來(lái)實(shí)現(xiàn)。


  • 2012/6/11 12:20:49 回復(fù)該留言
  • 5.1*******
  • 用Iframe調(diào)用人家的頁(yè)面,在不同的瀏覽器上瀏覽會(huì)有很大的偏差,例如:在IE8調(diào)整好了,如果用火狐來(lái)瀏覽會(huì)變的面目全非。
  • 2011/1/26 8:54:55 回復(fù)該留言

發(fā)表評(píng)論:

◎歡迎參與討論,請(qǐng)?jiān)谶@里發(fā)表您的看法、交流您的觀點(diǎn)。

訂閱博客                   QQ交流群(312716741)

  • 通過(guò)Google訂閱本站 通過(guò)鮮果訂閱本站 通過(guò)抓蝦訂閱本站
  • 通過(guò)QQ郵箱訂閱本站 通過(guò)Yahoo訂閱本站 通過(guò)有道訂閱本站

Search

最新評(píng)論及回復(fù)

最近留言

網(wǎng)站分類(lèi)

Powered By Z-Blog 1.8 Walle Build 91204 Designed by Han'space

Copyright @2009-2024 All Rights Reserved. 粵ICP備14028160號(hào)-1

Powered By Z-Blog 1.8 Walle Build 91204
Copyright @2009-2024 All Rights Reserved.