I'm relatively new to serious JavaScript, being in the middle of my first largish application right now. I'm finding, as I think many people have before me, that coding for Firefox and debugging with Firebug is a joy, but then if I
test on IE and find that things don't work, it can be agonizing to figure out why.
I've tried the "Microsoft Script Debugger" and found it truly wretched -- it usually hangs stepping around XmlHttpRequest calls, for example, and generally misbehaves in many other ways. Surely there must be something better? How do
you figure out where IE is going wrong?