代码说

code is poetry

代码说    
碎碎念:己所不欲勿施于人,己所欲亦勿施于人。  换一换

使用js代码防止网页被其他站点用iframe引用

作者:coderzheng 发布于:2016-3-30 11:21 Wednesday 分类:javascript  阅读模式

大家有没有注意到,"碎语云"插件中的网址,点击进去访问时是跳转到新浪的云平台。并且在云平台里面,继续点击站点的任何链接,浏览器地址栏中的网址不会发生变化:

点击其中一篇文章,跳转到详情页,地址栏的url仍然没有变化:

看一下页面的源代码:

站点的页面是被iframe引入的!于是很快想到要给自己站点的每个页面加js代码,防止被其他站点用iframe引入:
if (top.location != self.location){     top.location.href = self.location.href; } 现在,如果js检测到页面是被iframe引入的,会自动跳转到页面的源地址。




(全文完)

标签: javascript

你可以发表评论、引用到你的网站或博客,或通过RSS 2.0订阅这个博客的所有文章。
上一篇: git简明教程(廖雪峰)  |  下一篇:PHP程序员的技术成长规划