脚本在火狐浏览器中没有报错,可是在IE中就会报错"缺少对象"。自己在网上找了引起这个错误的原因,答案千奇百怪的。试了网上说的几种方法都不行。请各位大神从以往的开发过程中总结下引起这个错误的原因。3Q!
js脚本里面有对象为null,你用IE调试一下,找到报错的地方,然后,在附近alert你想要的值,或者添加一些跟踪变量,我经常都是这样进行调试的。火狐浏览器脚本出错是不会报错的,IE会报错,所以你还是认真的去查一下你的js脚本
你看页面 上的js里面 有个对象为空 应该是这个问题引起的 也可以跳IE浏览器
能说的详细点不?没有发现页面上的js里什么对象为空啊?3Q
用alert()弹出你认为可能对象为空的值,就会找到的。
可能是你写的某个js代码不兼容IE
再firefox中用firebug调试下就一清二白了。
火狐中不报错,firebug中没有错误显示。
@JCWK: 那就应该是js存在兼容性问题了,用ie自带的调试工具调试一下呗。
会不会你有的地方有用 javascript:;这样的语句呢,如果有的话,写成javascript:void(0);