![IE11 在 IEFRAME 中抛出错误](https://linux22.com/image/1393261/IE11%20%E5%9C%A8%20IEFRAME%20%E4%B8%AD%E6%8A%9B%E5%87%BA%E9%94%99%E8%AF%AF.png)
当我尝试查看“属性”时JSFiddle的标志,IE11 在文件 res://ieframe.dll/anchbrws.js 中显示脚本错误
查看文件,我看到
function BodyLoad() {
var arrAll = document.all;
for (i=0; i < arrAll.length; i++) {
var elm = arrAll[i];
if (elm.id.substring(0,1) == "_") {
if (elm.innerText== "undefined" || elm.innerText == "") {
elm.innerText = L_NotAvailable_Text;
}
}
}
}
据我所知,尝试document.all
在 IE11 中读取是一个愚蠢的想法,这让我很担心 - 这是 IE 内部脚本中的错误,还是我拥有某些文件的旧版本,或者我的电脑已被入侵?
ps:此错误不会发生在其他页面上,也不会发生在 JSFiddle 网站的其他元素上。
答案1
转到控制面板 > 网络和 Internet > Internet 选项 > 高级
点击返回默认设置(底部的按钮),标记清除个人设置并确认。
一切完成后,重新启动Windows。