知识补充:

window.location.href、location.href、self.location.href 是本页面地址
parent.location.href;上一层页面地址
top.location.href:最外层的页面地址

方式1:

if(window.top.location != window.self.location){alert('I am in the iframe');window.top.location = window.self.location;
}

方式2:

//dom对象可以检测是否相等,而js对象则直接不可以
window===window.top

转载于:https://www.cnblogs.com/siqi/archive/2012/12/09/2810643.html

防止页面被iframe包含进去相关推荐

  1. 从父页面在iframe中调用JavaScript代码

    基本上,我将iframe嵌入到页面中,并且iframe具有一些我需要从父页面调用的JavaScript例程. 现在相反非常简单,因为您只需要调用parent.functionName() ,但是不幸的 ...

  2. jsp引入页面,即包含文件的两种方法介绍

    最近在练手做一个小Demo中,比较多的用到了jsp引入另一个jsp的例子,感觉很简单,但是不幸出现了错误500,于是查找了一些资料来了解一下关于jsp包含的方法,这里分享出来,个人总结,可能不够完善, ...

  3. html页面中iframe导致JavaScript失效

    <body οnlοad="reset()"><divid="part1">some thing here ....<div> ...

  4. html5跨域获取页面元素,iframe嵌套页面 跨域

    如何用javascript 跨域获取iframe子页面的元素信息 我的iframe嵌套在别人页面上,在iframe中ajax访问...以前没这问题啊,我更新了一下界面,难道是换了个jquery版本? ...

  5. iframe父页面获取iframe子页面的元素 与 iframe子页面获取父页面元素

    一.在iframe子页面获取父页面元素代码如下:$('#objld', parent.document); 二.在父页面获取iframe子页面的元素代码如下:$("#objid", ...

  6. java伪协议_通过伪协议解决父页面与iframe页面通信的问题

    我们经常会有父页面与iframe页面的操作,比如 这个iframe里面的内容是js写的.如以下代码 var iframe = document.getElementById("iframe& ...

  7. 跳转,location.href,window.open(),load加载页面,iframe加载页面,兼容相关

    跳转页面,兼容ios: window.location.href = ""; 跳转页面,ios无法跳转: window.open(); load加载页面: $("#&qu ...

  8. 通过伪协议解决 父页面与iframe页面通信的问题

    通过伪协议解决 父页面与iframe页面通信的问题 参考文章: (1)通过伪协议解决 父页面与iframe页面通信的问题 (2)https://www.cnblogs.com/fang9159/arc ...

  9. vue动态配置嵌套页面(含iframe嵌套)可实现白天夜间皮肤切换

    引用地址:vue动态配置嵌套页面(含iframe嵌套)可实现白天夜间皮肤切换 - 长空雁叫霜晨月 - 博客园  项目预览地址:https://volodya-01.github.io/vue2.0_t ...

最新文章

  1. pr 文件结构不一致_建筑工程合同与招投标文件不一致,工程结款应该以哪份文件为主?...
  2. Tricks(四十九)—— 按 batch 访问越界的解决办法
  3. android蓝牙python,Android蓝牙连接问题
  4. df.where(dfmask, targetValue)展示
  5. 怎么运行c语言_C语言 原来是这样调用硬件的
  6. 日本专家给出的存钱高招(图)
  7. java开发环境实验总结_20155212 实验一《Java开发环境的熟悉》实验报告
  8. mysql空间数据类型的使用_MYSQL 空间数据类型用法
  9. 在别的函数或者线程函数里使用 PostMessage
  10. Mysql主从知识扩展部分1
  11. 天呢,小学生都在B站讲算法?
  12. html 给文字加图片背景,如何给文字添加背景图?给文字填充图片背景色的操作方法...
  13. 非诚勿扰:比舒淇更孤单的是谁?
  14. Minimax theorem
  15. java程序设计 一种跨学科_(工业) 设计是 一种 跨学科 的专业。_Java程序设计2018-2019第二学期答案_学小易找答案...
  16. 全面、详细、通俗易懂的C语言语法和标准库
  17. 机械键盘恢复出厂fn,机械键盘构成-求助,机械键盘fn键的解决方法
  18. 世界十大骨传导耳机排行榜、实测主流骨传导耳机推荐解析必看榜单
  19. 百度语音合成 java 教程_【百度语音合成】JavaAPI方式语音合成示例
  20. 目标导向的交互设计:About face 3 -- The essentials of interaction design 读书分享

热门文章

  1. 玩转Linux压缩及归档
  2. 动态链接库、静态库区别与VS2005项目相关设置
  3. 微信浏览器禁止app下载链接的两种处理方法
  4. HTTP与HttpServlet
  5. SpringBoot专栏(一) -- SpringBoot简介
  6. 那些年搞不懂的多线程、同步异步及阻塞和非阻塞(二)---概念区分
  7. 冲刺二阶段-个人总结03
  8. django 中的render和render_to_response()和locals()
  9. 2、django管理网站
  10. 上传jar包到Apache Archiva本地仓库