I get an error message from Firefox “Unresponsive script”. This error is due to some javascript I added to my page.
I was wondering if the unresponsiveness are caused exclusively by code loops (function calling each other cyclically or endless “for loops”) or there might be other causes ?
Could you help me to debug these kind of errors ?
thanks
According to the Mozzila Knoledgebase:
Furthermore:
Checking the error console should make it pretty obvious what part of your javascript is causing the issue. From there, either remove the offending piece of code or change it in such a way that it won’t be as resource intensive.
EDIT: As mentioned in the comments to the author of the topic, Firebug is highly recommended for debugging problems with javascript. Jonathan Snook has a useful video on using breakpoints to debug complex pieces of javascript.