【发布时间】:2014-01-16 16:43:53
【问题描述】:
我的网站上有这段代码。
</script>
<script type="text/javascript">
$(window).bind("load", function() {
document.getElementById('loadercircle').style.display = 'none'
});
</script>
它所做的只是隐藏一个 html 元素。
网页错误详情
用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 5.1;Trident/4.0;.NET CLR 1.1.4322;.NET CLR 2.0.50727;.NET CLR 3.0.04506.30;.NET CLR 3.0.4506.2152 ;.NET CLR 3.5.30729;MS-RTC LM 8) 时间戳:2014 年 1 月 15 日星期三 16:47:24 UTC
消息:预期对象 线路:99 字符:6 代码:0
第 99 行是:document.getElementById('loadercircle').style.display = 'none'
知道为什么 IE 会出错吗?
【问题讨论】:
-
文档中有
id="loadercircle"的元素吗?您是否使用了类似 ASP.NET 的东西,可能会给id一个不同的名称(即ctl01_loadercircle)? -
第一个
</script>之前有脚本标签吗? -
是的,手头还有另一个脚本,抱歉粘贴了。文档中有一个带有 loadercircle ID 的元素。我会尝试以下解决方案。谢谢!
标签: javascript jquery html