为什么JavaScript总是提示“缺少对象”??JS问题!

来源:百度知道 编辑:UC知道 时间:2024/05/22 03:31:07
我自己写的JSP系统,用到了很多JavaScript代码,但是经常出现JS提示“缺少对象”,有时还会出现“ClassName为空”的错误,刷新一下后就好了,但还会不定期的出现,每个页面都是这样,每次出现后都是刷新就好。JS代码没有问题,所有功能都能正确实现了。我也觉得不是JS代码的问题,因为所有带有JS的页面都这样,而且刷新就好,如果真是缺少对象的话,刷新也没有用的。
有哪位高人遇到过类似问题,请赐教一下解决方法!感激!

在页面上面加一个window.onerror=function(){return false;}这样就不会报错了。

是你的代码有问题。

你说:我也觉得不是JS代码的问题,因为所有带有JS的页面都这样,而且刷新就好,如果真是缺少对象的话,刷新也没有用的。

我给你看个例子:比如这样:a.jsp
就一行代码:
<a href="#" onclick="aa()">aaaa</a>
但是你没有定义aa()这个方法。
好了,你刚进入a.jsp的时候,没什么问题。
你一点击aaaa,就报“缺少对象”,因为没有aa()这个方法。
然后你刷新a.jsp
又没什么问题了。
所以,你说:
但是经常出现JS提示“缺少对象”,
刷新一下后就好了,但还会不定期的出现,每个页面都是这样。
可以肯定,是你的js有问题。
你再仔细找找,看看你是点哪里之后,才出现问题的。

如果偶尔出现
则不是程序的问题
可能是服务器连接人数过多,暂时没有加载
<script src="aaa.src"></script>
文件,所以导致js代码不完整,所以出错