首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检测对HTML5 iframe沙盒属性的支持

检测对HTML5 iframe沙盒属性的支持
EN

Stack Overflow用户
提问于 2012-11-15 22:20:44
回答 2查看 2.6K关注 0票数 8

有人知道如何在不依赖版本检查的情况下检测浏览器是否支持iframe沙箱属性吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-15 22:23:25

您可以检查iframe元素是否具有sandbox属性:

代码语言:javascript
复制
var sandboxSupported = "sandbox" in document.createElement("iframe");

附注

查找特征检测的一个好方法是查看Modernizr,看看它是否已经有一个。这是Modernizr code for the sandbox attribute test

代码语言:javascript
复制
Modernizr.addTest('sandbox', 'sandbox' in document.createElement('iframe'));

或者(如果你需要在你的应用程序中使用很多功能检测),包括并正确使用它,而不是仅仅从它的源码中获得想法!

票数 16
EN

Stack Overflow用户

发布于 2012-11-21 21:54:03

要检查浏览器支持的新HTML5功能,最快的方法是检查此链接HTML5Test,对于CSS3功能,请检查此链接CSS3Test。最酷的是,您可以将显示的结果与同一页面上的其他浏览器进行比较。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13399415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档