当页面嵌入在iframe中时,Webshim polyfiller不能在IE9上工作

时间:2012-06-26 14:03:01

标签: jquery html5 cross-browser modernizr polyfills

我正在使用 Webshim polyfiller 来解析IE7 +上的HTML 5表单元素。它在IE7和IE8中工作得很好但在iframe中调用页面时在IE9上抛出“未指定的错误”。

当HTML页面(加载了polyfiller.js的页面)嵌入iframe IE9中时,抛出“未指定的错误”,并且输入字段类型(如number,range和placeholder属性)的polyfill不起作用。当页面的URL直接访问时,一切正常。

由于

1 个答案:

答案 0 :(得分:0)

IE9是否需要相同的polyfill?

您可以尝试使用条件注释添加polyfill:

<!--[if lt IE9]><script src="/your-polyfill.js"></script><![endif]-->