2 fenglinstudio fenglinstudio 于 2016.03.06 09:01 提问

如果我的网站被别人iframe框架过去,怎么用js反框架

如果我的网站被别人iframe框架过去,怎么用js反框架?想要达到的效果是别人打开了网站直接就成了我的网站

3个回答

u013596119
u013596119   Rxr 2016.03.06 10:25
已采纳
 if (top.location != self.location){
     top.location=self.location;
}
caozhy
caozhy   Ds   Rxr 2016.03.06 09:19

document.referer判断下

WinsenJiansbomber
WinsenJiansbomber   2016.03.06 10:44

这年头还有这样的事,:top.location != self.location? document.body.innerHTML="F**K";

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
防止别人用IFRAME框架嵌套调用自己网页的方FA
http://www.cnblogs.com/mumufan/archive/2011/04/17/2018743.html
仿冒网站风险解决方案:防止自己的网页被别人iframe嵌入
try{   top.location.hostname;   if (top.location.hostname != window.location.hostname) {     top.location.href =window.location.href;   } } catch(e){   top.location.href = window.location.href; } 在页面
网站都被注入js,被iframe之类的
最近看到很多人的网站都被注入js,被iframe之类的。非常多。 本人曾接手过一个比较大的网站,被人家入侵了,要我收拾残局。。 1.首先我会检查一下服务器配置,重新配置一次服务器安全,可以参考 http://hi.baidu.com/zzxap/blog/item/18180000ff921516738b6564.html 2.其次,用麦咖啡自定义策略,即使网站程序有漏洞,别人也很难在文件上写入代
关于防止自己网页内容被别人iframe的问题
今天临下班时,同事突然给我甩过来一个链接: http://www.51feibao.com/shougongxiaozhizuo/com.php?act=view&comid=171, 然后说我们的网页显示在了别人的网站上了,当时同事十分的生气,说这些人实在是太过份了,老是盗取别人的劳动成果。 打来链接一看,果不其然,看到了下面的页面: 凭借多年的经验一看,这明显是被这站长哥们用iframe
如何保证自己的页面不被别人用IFRAME框架嵌套
今天面试的时候,被问到一些关于js的问题,只能说自己的涉猎范围有限吧,确实没有注意到这些方面,现在拿出来分享一下,希望以后能够多学习些新鲜的知识来充实自己! 如何才能解决自己的页面不被别人嵌套呢?很简单的几行代码就能够解决这样的问题; 在中间加上这么一段javascript代码: if(top.location!=self.location){ top.location=self.lo
JS防止页面被嵌入框架
JS防止页面被嵌入框架 Window 对象表示浏览器中打开的窗口。 如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。 注释:没有
防止网页被嵌入框架iframe的js代码
if (window!=top) // 判断当前的window对象是否是top对象 top.location.href =window.location.href; // 如果不是,将top对象的网址自动导向被嵌入网页的网址
如何防止网站被镜像、被iframe?
现在很多网站都用独立ip空间了,不少独立ip空间可以通过ip直接访问网站,带来方便的同时也带来隐患(直接影响企业形象和声誉),网站容易被别有用心之人镜像。 1.防止网站被镜像(被恶意解析和转发等) 之前用过北京某空间商的独立ip主机,可以通过ip直接访问网站,一次机缘巧合,查看同ip网站有多少【独立ip一般不会去查看,因为是独立,只有自己在用】,发现还真有个域名,打开那个域名,居然显示
HTML防止别人引用网站的框架脚本
if(self!=top) window.top.location.replace(self.location);
判断页面是否被嵌入框架中
很多时候你不希望你的页面被嵌入到框架或小窗体,例如,你的一个管理界面中有一个错误页面,当用户操作发生错误的时候,你希望整个页面转到错误页面而不是在框架中的某一块显示,这时候你就可以用下面的客户端方法进行判断,然后处理,在我写的这个例子中处理方法是直接将顶级窗体重定向到被镶嵌的这个页面。   HTMLPage1    function TopLoad() {  if(top.frames.len