Debugging AJAX applications
Many people are wondering how to debug AJAX application. In fact, the idea of cross plateform development isn't that easy to debug, there is Javascript calls, and there is XML server response in the other side. And if you have two errors in the two sides you'll have a great "debugging day"
A Solution that help doing this, and I guess firefox users know it, is the extension GreaseMonkey. GreaseMonkey is really great and you can use it in lot of applications. It was banned for Gmail because it allow to replace the "Archive" button with "Delete" one :-)
So howto use Greasemonkey as an AJAX debugger ?
So hope this will help you debugging, and hope you won't need to use it only if you're fun of debugging :-)
Update : There is a security issue that just have been reported about Greasemonkey Insecurities, so be aware ! In the newsletter they said to Uninstall Greasemonkey altogether until it will be fixed

![[image]](http://mowser.com/img?url=http%3A%2F%2Fphpmagazine.net%2Ficos%2Fblinklist.gif)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fphpmagazine.net%2Ficos%2Fdelicious.gif)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fphpmagazine.net%2Ficos%2Fdiggman.gif)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fphpmagazine.net%2Ficos%2Ffark.gif)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fphpmagazine.net%2Ficos%2Ffurl.gif)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fphpmagazine.net%2Ficos%2Fnewsvine.gif)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fphpmagazine.net%2Ficos%2Freddit.gif)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fphpmagazine.net%2Ficos%2Fsimpy.png)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fphpmagazine.net%2Ficos%2Fspurl.gif)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fphpmagazine.net%2Ficos%2Fyahoomyweb.gif)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fajax.phpmagazine.net%2Fimages%2Fbanners%2F%2FAjaxBanner217x55.gif)
Subscribe to AJAX Magazine's feed