我是靠谱客的博主 活力牛排,这篇文章主要介绍【转】javascript防止网页被他人嵌套的方法,现在分享给大家,希望可以做个参考。

有些网站比较喜欢把别人的网页嵌套在页面上,尤其是一些在线rss阅读器,不管出于安全还是其他原因,都不怎么喜欢这样,于是乎找到了这样的一个方法:

此方法防君子不防小人…

在你想要防止被嵌套的页面js中,增加如下代码:

复制代码
1
2
3
4
if (top.location != self.location){ alert("安全提示:本页面被其他网站嵌套,可能影响您电脑的安全,为了您的安全,请跳转到原页面"); top.location=self.location }

之所以说这段代码不能防止小人,主要原因是对于网站的页面攻击,有一个叫做CC攻击的东西,把你的页面iframe嵌套到一个或者若干个流量非常大的页面上,一般的小型服务器都可能受不了,更别说虚拟主机了。不过这段代码对于一般的嵌套已经足够,而且如果真的要获取网页上的内容,用xmlhttp采集是无论如何也防止不了的。

原文地址:http://www.birdol.com/web/529.html

最后

以上就是活力牛排最近收集整理的关于【转】javascript防止网页被他人嵌套的方法的全部内容,更多相关【转】javascript防止网页被他人嵌套内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部