Ist das private Weblog von Vladimir Simovic mit Berichten zum Thema Webwork und Internet. Ich wohne in Köln und arbeite als freier Webworker, Blogger und Autor.
Gerade hatte ich eine HTML-Dokumentation bekommen und wurde gefragt ob ich das Problem in Verbindung mit der Druckfunktion und dem Internet Explorer 6 lösen kann. Im Browser (sowohl IE als auch Firefox) wurde das Dokument ordentlich dargestellt. Wenn man aber versucht hat das Dokument auszudrucken, dann hat der Internet Explorer 6 gestreikt und hat mit folgender Meldung das Druckfenster geschlossen:
"Internet Explorer konnte das Dokument aufgrund eines internen Fehlers nicht drucken."
Firefox, SeaMonkey und Internet Explorer 7 hatten kein Problem das Dokument auszudrucken. Nach einer kurzen Recherche habe ich dann das Problem herausgefunden. Der IE 6 störte sich an <div id="tags">...</div> da es sich bei dem Attribut-Wert tags um einen reservierten ID-Wert handelt. Nach dem der Wert umbenannt wurde, hat auch der IE 6 das Dokument ausdrucken können.
Weitere Infos bei Eric Meyer.
1. – Matthias Mauch
Kommentar vom 28. Dezember 2006 um 11:57
Aus purer Neugierde ein Frage:
Hatte diese Webseite ein CSS für "media=print"? Ist das auch der Fall wenn ein CSS für "media=print" vorhanden ist oder liegt das wirklich am IE mit der falschen Interpretierung der ID "tags"?
2. – Perun
Kommentar vom 28. Dezember 2006 um 11:59
Die Doku hatte eine externe CSS-Datei mit
media="screen, projection"und im Kopf der Datei einen Styleblock mitmedia="print".