[转帖]iframe内执行JS跳转,并且跳转完成后触发iframe的onload事件
当前位置:点晴教程→点晴OA办公管理信息系统
→『 经验分享&问题答疑 』
定义sandbox 的值既可以是一个空字符串(应用所有的限制),也可以是空格分隔的预定义值列表(将移除特定的限制)。 如果被规定为空字符串(sandbox=""),sandbox 属性将会启用一系列对行内框架中内容的额外限制。 使用方法1. sandbox="" 应用所有限制
2. sandbox="allow-same-origin" 允许 iframe 内容被视为与包含文档有相同的来源。
3. sandbox="allow-top-navigation" 允许 iframe 内容从包含文档导航(加载)内容。 可用于禁用外部网站的JS跳转、target="_parent"、target="_top"等
4. sandbox="allow-forms" 允许表单提交。
5. sandbox="allow-scripts" 允许脚本执行,即允许iframe运行脚本(但不创建弹出窗口)。 可用于禁用外部网站的JS
6. sandbox="allow-popups" 允许弹出窗口(如window.open,target="_blank")。
5. sandbox="allow-scripts" 允许弹出窗口逃离沙箱:允许一个沙箱文件打开新窗口不强制使用沙盒。 若想要允许iframe内执行JS跳转,并且跳转完成后触发iframe的onload事件,设置 sandbox="allow-scripts allow-same-origin" 该文章在 2023/5/17 15:56:15 编辑过 |
关键字查询
相关文章
正在查询... |