sandbox属性允许对iframe中的内容进行其他限制。

当sandbox属性存在时,它将:

  • 将内容视为来自单一来源
  • 它阻止表单提交
  • 它阻止脚本执行
  • 禁用API
  • 它还会阻止链接定位其他浏览上下文
  • 它停止内容以导航其顶级浏览上下文
  • 阻止自动触发的函数(例如自动播放视频或自动聚焦表单控件)

沙箱属性的值将被简单地沙箱化(然后应用所有限制),或者以空格分隔的预定义值列表将消除实际限制。

属性值

  • no-values:适用所有限制
  • allow-forms:Re-enables表单提交
  • allow-pointer-lock:Re-enables API
  • allow-popups:Re-enables弹出窗口
  • allow-same-origin:它允许将iframe的内容视为来自同一来源
  • allow-scripts:Re-enables脚本
  • allow-top-navigation:它允许iframe的内容导航其顶级浏览上下文

支持的浏览器:下面列出了HTML video preload属性支持的浏览器

  • 谷歌浏览器4.0
  • Firefox 4.0
  • 苹果Safari 4.0
  • Opera 10.5
  • Edge

HTML <iframe> sandbox属性相关推荐

  1. html5 sandbox,HTML iframe sandbox 属性 | 菜鸟教程

    HTML sandbox 属性 实例 带有额外限制的 : sandbox=""> 尝试一下 » (更多实例见页面底部) 浏览器支持 Internet Explorer 10. ...

  2. iframe sandbox属性

    背景 使用他人提供的公共服务时,发现ajax异步请求发不成功,请教他人后,原来是使用了iframe的sandbox属性的原因.因为iframe经常嵌入第三方服务,如果不加以限制的话,会存在很多安全问题 ...

  3. iframe的属性及其简单使用(点击标签切换页面)

    iframe的相关属性 详细内容参考:HTML <iframe> 标签 属性 值 描述 align left right top middle bottom 不赞成使用.请使用样式代替. ...

  4. 使用 iframe sandbox 时的注意点

    一.allow-scripts 允许执行js 二.allow-same-origin 同源,允许父子页面共享cookie, 互相操作. 三.当被嵌入的文档与主页面同源时,强烈建议不要同时使用 allo ...

  5. html框架iframe菜鸟,HTML DOM Frame/IFrame frameBorder 属性 | 菜鸟教程

    Frame/IFrame frameBorder 属性 Frame/IFrame 对象 定义和用法 frameBorder 属性可设置或者返回 frame/iframe 元素的 frameborder ...

  6. 怎么制作一个好的iframe,iframe各个属性详细分析,个人拙见

    iframe作为一个网站之间交互的桥梁,受到很多站长的喜爱,但是又有不安全的因素存在,所以正确填写属性是很重要的. <iframe name="my_iframe" heig ...

  7. 黑暗主题导致iframe透明属性失效

    现象 设置css属性 color-scheme: dark; 时,iframe元素透明效果失效 <iframe allowtransparency="true" /> ...

  8. iframe.contentWindow 属性:关于contentWindow和contentDocument区分

    定义和用法 contentDocument 属性能够以 HTML 对象来返回 iframe 中的文档,可以通过所有标准的 DOM 方法来处理被返回的对象. 语法:frameObject.content ...

  9. iframe target属性

    target属性 这个属性指定所链接的页面在浏览器窗口中的打开方式,它的参数值主要有:_blank._parent._self._top ,这些参数值代表的含义如下: _blank,在浏览器新窗口中打 ...

最新文章

  1. 解决weblogic页面和控制台乱码问题
  2. NIO详解(十):FileChannel零拷贝技术
  3. 最高标号预留与推进算法 --- 就是要比 Dinic 快!
  4. boost::math::relative_difference相关用法的测试程序
  5. java security 详解_Spring Security入门教程 通俗易懂 超详细 【内含案例】
  6. JavaScript instanceof的实现
  7. linux驱动编写(其他的驱动代码)
  8. linux 内存性能评估,内存性能评估工具vmstat/free/smem使用与解读
  9. 打造最舒适的webview调试环境 1
  10. python入门自学软件手机版,python编程教学app
  11. 宣纸一笔,思重于行——聊一聊思考的价值
  12. Emscripten实现把C/C++文件转成wasm,wast(wasm的可读形式),llvm字节码(bc格式),ll格式(llvm字节码的可读形式)并执行wasm...
  13. 编程累了进来听听音乐
  14. web前端不好找工作之web前端面试简历补救篇
  15. 网页服务器 根,服务器根域名301重定向到www完整教程
  16. 《Java程序设计》复习整理
  17. centos下安装PhpMyAdmin
  18. 基于matlab的语音信号去噪毕业论文,MATLAB的FIR数字滤波器语音信号的去噪研究和仿真...
  19. element-ui input 只能输入数字保留两位小数
  20. [转]一些软件设计的原则

热门文章

  1. CT相关医疗设备原理介绍,以及中外自制作品思路赏析
  2. 找不到位于 http://localhost:8080 的 Web 应用程序
  3. 如何处理计算机显示器故障,显示器故障-电脑显示器显示不全怎么办
  4. mysql swing java职业介绍信息管理系统源码+报告
  5. 密码学基础算法(一)基于整数的欧几里得算法和扩展欧几里得算法
  6. 【Java进阶】java函数式编程的使用
  7. windows 7重装系统(简单实用)
  8. Oracle聚簇Cluster
  9. 脉冲神经网络SNN流片验证类脑芯片
  10. 计算机服务项里没有MySQL服务,无法设置开机自启动或者关闭自启动,的解决办法