点击页面的一个地方,js“未指明的错误”,跟踪js代码找找到错误地方,
if(j!=m){if(j.getBoundingClientRect){
var test = j.getBoundingClientRect;//test 值为object
r=j.getBoundingClientRect();s=c(document).getScroll()//这里开始出错了原因不明
n=[r.left+s.left,r.top+s.top];
}
解决方法
if(j!=m){if(j.getBoundingClientRect){
try{
r=j.getBoundingClientRect();s=c(document).getScroll();
n=[r.left+s.left,r.top+s.top];}catch(e){};//catch错误后页面js不报错了。
}
页面js报错,但是错误没有影响到程序的运行,catch住,阻止页面报错,因为不知道这个错误怎么处理,也不知道错误的原因,所以不能解决,属于无奈之举,也请大家指教。。