Der Internet Explorer war vor der Version 7 ganz oben auf der Hassliste von Webdesignern und Webentwicklern. Nicht zuletzt durch die eigentümliche Programmierung ohne Beachtung von Standards. Mit der Version 7 hat sich einiges geändert, doch nutzen noch immer viele die Vorgängerversionen.
Ein wirklich hässlicher Fehler ist, dass der Browser beim Versuch zu Drucken einer Website einen Scriptingfehler bringt. Dieser ist jedoch nicht auf einen Fehler seitens einer eingebetteten Scriptsprache zurückzuführen, sondern auf einen Fehler in der Datei shdoclc.dll/preview.dlg.
Mit viel Experimentieraufwand war nun die Fehlersuche verbunden. Es lässt sich nun aber sagen, dass ältere [acronym=IE]Internet Explorer[/acronym]`s allergisch auf [acronym=ID]IDentifier[/acronym]`s mit reservierten Wörtern ist.
<div id="tags">...</div>
Nach einer kleinen Recherche fand sich ein englischsprachiger Blog, der das Thema auch aufgegriffen hat. Dort gibt es zudem Testseiten für weitere Fehler verursachende Wörter. Allerdings hat bei mir nur tags Probleme bereitet. Reservierte Wörter sollen auch folgende sein:
- tags
- length
- item
- namedItem
- urns
- all
- content
Also einfach die so benannten ID`s umbenennen und die Welt ist wieder heil.
