iframe中的document.activeElement在IE标准模式下显示未指定的错误

时间:2013-01-17 11:38:00

标签: javascript internet-explorer

console.log(document.activeElement);

此代码位于iframe中,当打开包含此iframe的页面时,在IE 8/9标准模式下显示“SCRIPT16389:未指定的错误”。在怪癖模式下打开时没问题。我对此毫无头绪,我已经搜索过IE是否支持document.activeElement,它的指定为支持> IE4。

3 个答案:

答案 0 :(得分:8)

检查下面给出的链接是否对你有帮助。
Link

答案 1 :(得分:6)

如果您有jquery,请尝试以下解决方法:

<script>
         jQuery(function () { document.documentElement.focus(); });
    </script>

答案 2 :(得分:0)

尝试添加标题

X-Frame-Options: SAMEORIGIN

为我工作whitout更改我的javascript代码。