是不是客户端缓存了js文件,导致客户端的js和服务器端的不同,所以不能调试了?可以试着清理一下缓存
前不久给 vs2008 打了个升级补丁(VS90-KB946581.exe?),脚本不好调试的问题似乎不常见了(刚试了试,发现比较难复现不可调试的情形)。以前出现过你说的情形,ide无法定位断点行(或错位、错误)造成的。当时自己通过脚本的函数套函数,力求比较个性的函数名称、当前断点语句(可能是废语句,纯粹为了便于调试器调试定位),暂时解决无法跟踪的问题。不知道你的问题是不是我从前遇到的问题。
有个笨方法,但很实用,你在你知道错误的后面加上alert(xxx);这样运行到此处时,会提示xxx错误.
进入调试,这样,你可以看你上面运行的Javascript代码的变量或者对象是什么值,有没有错误了
LZ这个问题怎么解决的啊?