一般就用IE调试吧,自己加alert()模仿断点.
另外把IE选项里的禁止调试的勾子去掉,去错的时候,浏览器就会问你要不要调试,点"是",就会弹出Visual调试工具,可以到出错的断点,并且观察相应的变量值.

解决方案 »

  1.   

    我正在用venkman,可能在网上找不到有好的教程。
      

  2.   

    用window.onerror+window.onerror.caller返回调用栈,可以检测出错误来源
      

  3.   

    浏览器
    ie看出错行号,firefox看出错原因,基本搞掂
      

  4.   

    BlueDestiny(这回真的准备要改名字了...) ( ) 信誉:100 
    用window.onerror+window.onerror.caller返回调用栈,可以检测出错误来源
    --------
    BlueDestiny能不能详细介绍一下用法,我刚才在网上搜索了一下,没找到什么有用的信息.
      

  5.   

    浏览器直接调,最好不要用maxthon,它太能容忍错误了.
      

  6.   

    至今没人说出一个有效的办法。真不明白,java,delphi,.net,c++等都有这么多好的IDE,就是js没有,
      

  7.   

    javascript有debug工具的..MS和Mozilla都有。MS可调试的工具很多script debuger, VS studioMozilla最出名的应该算是Venkman javascript Debugger
    下载地址在:
    https://www.mozilla.org/projects/venkman/但平常我们调试用window.alert(),window.onerror是最多的,这样也方便。
      

  8.   

    vs 调试最好了,可以监视所有的obj
      

  9.   

    我觉得,如果不是搞.net2,装个庞大的vs studio好算不划算,我下载了Venkman,觉得挺小巧的,但是又不会用,有教程就好了。
      

  10.   

    venkman啊,
    这里有教程的,其实用用也挺简单的,
    http://www.svendtofte.com/code/learning_venkman/
      

  11.   

    基本用firefox找错
    -----------------------------me too