Categories


Tags


如何防止网页被嵌入框架代码?

你的网页是否被别人拿来使用呢,目前有一些聚合网站,在顶部或底部加上自己的广告和LOGO后,开始肆意抓取他站内容,号称提供精华资讯;也有一些站被加入框架(Frame)导致流量被刷。

被别人这样利用,虽然也能增加自己的流量,但不知情的读者会认为是他站的内容,导致用户流失。

如果你的网页被加入框架怎么办?下面有2种办法。

在head之间,加入以下JS代码:

如何防止网页被嵌入框架代码? 流量 性能优化 建站教程 第1张

为了方便复制Javascript码,代码列在下面:

<script language=javascript>

<!--

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

//

-->

</script>

以上这个Javascript码为什么可以会自动跳到最外框呢? 主要是检测网页被开启时,是否在最top,如果被包在框架中,就会挣脱框架。

第二种办法,也是放入头部。

<script type="text/javascript">

if (window!=top) // 判断当前的window对象是否是top对象

top.location.href =window.location.href; // 如果不是,将top对象的网址自动导向被嵌入网页的网址

</script>

这样一来,任何人都无法嵌入你的网页了,不过这样一来,自己也无法使用。

写在最后:

现在采用框架(Frame)的的手法越来越少了,不过我们还是要谨慎,之前卢松松博客被刷流量就是因为被框架了。

而近几年随着社会化评论、分享等插件的流行,「主动送内容」给其他网站的情况已经越来越明显了。

来源:卢松松博客


Public @ 2012-06-16 16:17:23

做网站该注意哪些基本要素?

以下内容参考Google对网站管理员的建议,适当的地方我们已经添加注解。设计与内容指南网站应具有清晰的层次结构和文本链接。每个网页应至少可以通过一个静态文本链接打开。文本链接不同于通过javascript等其他代码生成的链接。如本文下面的“打印”即不是通过文本链接实现。为用户提供网站地图,列出指向网站重要部分的链接。如果网站地图上的链接超过或大约为 100 个,则需要将网站地图拆分为多个网页。网站

Public @ 2011-02-17 16:13:59

Win server 2012 +IIS8.0下安装SSL证书

一、安装SSL证书的环境(温馨提示:安装证书前请先备份您需要修改的服务器配置文件)1.1 SSl证书安装环境简介安装windows server 2012  IIS8.0操作系统服务器一台,web站点一个SSL证书一张(备注:本指南使用s.wosign.com域名OV SSL证书进行操作)1.2网络环境要求请确保站点是一个合法的外网可以访问的域名地址,可以正常通过或http://www.

Public @ 2012-09-22 15:36:27

从域名到网站,只需四步!

第一步. 注册域名建设网站需要先拥有一个域名,西部数码提供了实时的域名注册。我还没有域名,该如何购买?第二步. 准备服务器和网站1、我已经有域名,接下来该如何操作?接下来需要您开始准备网站存储空间,西部数码云虚拟主机和云服务器基于云计算,历经十余年发展,支持试用,并能与西部数码域名完美结合,支持自助解析、一键监测等,管理更智能,使用更便捷。2、我还没有网站空间该怎么办?您可以购买云虚拟主机、弹性云

Public @ 2015-05-01 16:13:56

制作好的网页模板如何放入网站CMS中?

很多人不明白我上篇发布的“给网站扒皮”文章有什么用,看完这篇文章你就明白了,再“给网站扒皮”完成之后,你就可以在任意一个网站管理系统(CMS)中插入标签,与网站程序整合网页,制作成一个完整的网站模板。在发布这个教程之前,卢松松要给大家讲解下一个网站的模板制作都包含什么?理解了前台、后台、标签三者之间的关系之后就很容易制作出一个完整的网站。1:程序后台部分。也就是通常所说的CMS程序,在上篇文章中已

Public @ 2013-04-25 16:17:20

更多您感兴趣的搜索

0.499360s