- Posts: 9
- Thank you received: 0
IMPORTANT: This is a Community Forum. Answers are given by the community. If you are a Customer, please, Open New Issue to get access to the support service.
(1) Finding the problem
This is around 80% of 'the battle'. Because modern browsers are 'fault tolerant' and able to deal with 'tag soup problems', such problems are not always obvious. If modern browsers were not 'fault tolerant' probably around 99% of Internet Web Sites would be unusable. Even popular and major web sites often have validation errors.
Arguably the best method to find problems is to use the FireFox Web Browser to track down problems by viewing the content of the Firefox Error Console
Firefox Menu->Tools->Error Console
and by installing the following FireFox add-ons/extensions;
(a) HTML Validator
Easiest to use, but only helps with HTML errors.
(b) Web Developer
Arguably next easiest to use.
and further 'debugging' (with 'watch expressions' and 'breakpoints') of the offending script is not necessary.
Most comprehensive and hence complex
Similar to Web Developer Tools included with Internet Explorer 8 and later
(or the Internet Explorer Developer Toolbar for IE 6 and 7).
In Internet Explorer, set;
Tools->Internet Options->Advanced->Disable Script Debugging (Internet Explorer)=No (unChecked)
Tools->Internet Options->Advanced->Disable Script Debugging (Other)=No (unChecked)
otherwise Internet Explorer is unlikely to obviously report any errors,
(other than 'flashing' the message "Done, but with errors on page" in the bottom left corner of the Browser status bar).
For Internet Explorer 8 users, use the Developer Tools included in IE 8.
For Internet Explorer 7 and below, you can download the Microsoft Internet Explorer Developer Toolbar
For other Browsers you will need to find appropriate 'Developer' options/extensions.