【问题标题】:Make HTML5 sandbox work for IE8/9 using polyfill or shim使用 polyfill 或 shim 使 HTML5 沙箱适用于 IE8/9
【发布时间】:2013-05-09 01:34:43
【问题描述】:

我想让新的 HTML5 Iframe 属性 sandbox 在 IE8 和 9 中工作。我已经用 Google 搜索了大约一天,并尝试了许多应该使 HTML5 工作的“库”,但它们似乎没有包括“沙盒”。

所以我的问题;我在哪里可以找到 polyfill/shim/plugin/sn-p 或其他任何东西来使 iframe sandbox 在 IE8/9 中工作?

【问题讨论】:

  • 你能列出你尝试过的插件和其他任何东西,这样人们就不会推荐这些了吗?
  • 哦,我刚刚意识到它的脚本相同,不过没关系。我尝试了很多没有用的东西。所以问题不是指向一个链接,而是“绝对确定”它会起作用,然后告诉我:)
  • sandbox 是需要在浏览器中实现的东西,如果可以在 JavaScript shim 中实现相同的功能,则无需首先发明该属性。
  • @robertc 但是所有其他 shims 都是 Javascript 生成的..?但我明白你的意思,谢谢。

标签: javascript jquery html sandbox polyfills


【解决方案1】:

正如其他人所指出的,您无法仅在 JavaScript 中使用它,我想说您最好的选择是使用 security="restricted" IE only 属性。

请看这里:http://blogs.msdn.com/b/ie/archive/2008/01/18/using-frames-more-securely.aspx

【讨论】:

  • 什么版本的ie支持security="restricted"
  • aWebDeveloper:根据链接到的文章,IE6+ 支持security="restricted"
猜你喜欢
  • 1970-01-01
  • 2011-07-17
  • 1970-01-01
  • 1970-01-01
  • 2013-05-13
  • 1970-01-01
  • 2021-07-12
  • 1970-01-01
  • 2021-02-23
相关资源
最近更新 更多