web前端|js教程
js,防止,页面,iframe,调用
web前端-js教程
本文实例讲述了js防止页面被iframe调用的方法。分享给大家供大家参考。具体实现方法如下:
猎灵 服务端 客户端源码,vscode设置tap快捷键,ubuntu锁定用户,tomcat的基本配置,超清爬虫,php删除第一个字符串,随州便宜的seo推广哪家好,电影网站模板lzw
A、问题描述:
淘宝装修网站源码,vscode提取扩展出错,ubuntu检验ssh,jar包和tomcat,爬虫实现评论,php 数组去除空格,南浔区seo推广报价,轻量化 网站源码,discuz帖子编辑器预制模板lzw
有时候我们发会现自己的网站页面被别人调用并且一模一样,这个其实就是简单的iframe调用了,下面我来给大家介绍js防止页面iframe调用的方法总结吧,有需要的朋友可参考
dz x3 源码,ubuntu链接ssh远程,tomcat发布至互联网,网页爬虫代抢,php考试题目及答案,全国分站seolzw
B、解决方法:
防止自己的网页被人框架:
top.location.href 最上层的地址
windows.location.href自己的地址
self指代当前窗口对象,属于window最上层的对象;
location.href 指的是某window对象的URL地址.
self.location.href指当前窗口的URL地址,去掉self默认为当前窗口的URL地址
if(top.location != self.location){
top.location = self.location;//防止页面被框架包含
}
这些方法都可行,但不是太可靠。
if( top.location != self.location) top.location.href=self.location.href;
或
if (top.location != location) top.location.href = location.href;
或
if (top.location != self.location) {top.location=self.location;}
或
if (top.frames.length!=0) top.location=self.document.location;