IE11 在 IEFRAME 中抛出错误

IE11 在 IEFRAME 中抛出错误

当我尝试查看“属性”时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。

相关内容