2012-06-26 34 views
0

我正在使用Webshim polyfiller解析IE7 +上的HTML 5表單元素。它在IE7和IE8中效果很好,但在iframe中調用頁面時,會在IE9上拋出「未指定的錯誤」。當頁面嵌入在iframe中時,Webshim polyfiller無法在IE9上工作

當HTML頁面(加載polyfiller.js的頁面)嵌入在iframe中時,IE9會拋出「未指定的錯誤」,並且數字,範圍和佔位符屬性等輸入字段類型的填充不起作用。當網頁的網址直接訪問時,一切正常。

謝謝

回答

0

IE9是否需要相同的填充?

您可以嘗試使用條件註釋添加填充工具:

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

其實我使用這個填充工具對HTML5表單元素。 IE9仍然不支持完整的HTML5輸入類型和屬性。儘管我需要使用這個polyfill – Subhan