<iframe>
当sandbox
属性不存在时HTML5中的行为是什么?和它一样sandbox=""
吗?
不,这更像是相反的。
添加sandbox
属性时,您创建了沙箱:您强制内容受到更多限制。这可以保护您的用户免受 iframe 内容的影响,如果没有该属性,则情况并非如此,尤其是当内容来自同一来源时。
在列表中添加元素sandbox
可以减少限制。这就是他们被称为的原因"allow-something"
。
这是W3.org 参考资料。
这是 MS 的近乎清晰的介绍:How to Safeguard your Site with HTML5 Sandbox