Added on: Wednesday 25th February 2009
I am always hopeful that one day there will be a time that you can create a web application knowing that it will look and operate exactly the same across all browsers without the need for extensive testing in each one.
Unfortunately this won't happen soon so for the time being we are stuck with applying fixes for the various shortcomings and vagaries of modern browsers.
To cut a long story short, when I finally tracked down the error it had nothing to do with javascript at all.
The problem appears to be that I had an element on the page that I had given an id of 'tags' (because I was updating the tags field for a record via AJAX).
Simply changing the id of this element to something other than 'tags' solved the problem, so it seems that this is probably a reserved word for IE.
It was only afterwards that I did a search on Google (probably because I didn't know what I was looking for initially) and found some references to javascript print errors to do with an id of 'tags'.
Andrew Parrott runs Round Ash Associates, a web design and development company based in Chagford on Dartmoor, Devon.
If you prefer updates via email then please enter your email address below and click Submit.
If you haven't been to Chagford before then take a look a what you are missing.
Sitepoint is an indespensible resource for web designers.
Internet Explorer isn't the only web browser and from a development point of view Firefox is much better.
As many of the articles on this site are slightly techy I thought I ought to link to a glossary of Internet terms.
The layout for this site uses one of Matthew James Taylors 'liquid layouts'.
©Round Ash Associates 2009. Powered by form2list.