创建HTML元素的js代码, 例如ajaxfileupload.js, 行10 字符17代码:
1 |
var io = document.createElement("<iframe id='" + frameId + "' name='" + frameId + "' />");
|
以上代码在IE10下报如下错误:
SCRIPT5022: InvalidCharacterError
解决办法,改成如下兼容写法:
1 |
var io=document.createElement("iframe");
|
2 | io.id=frameId; |
3 | io.name=frameId; |
以上代码出至 ajaxfileupload.js, 行10 字符17 使用ajaxfileupload.js需把此行更改成上面那样,才能在IE10正常运行。
本文介绍了一个在IE10浏览器中创建HTML iframe元素时遇到的问题及解决方案。通过调整JavaScript代码,确保了在IE10环境中正确生成iframe元素。
2454

被折叠的 条评论
为什么被折叠?



