hi,
Die JavaScript-Zeile
imagedataHeader = ...
verursacht im InternetExplorer folgende Fehlermeldung: "Das Objekt unterstützt diese Eigenschaft oder Methode nicht."
Der IE ist leider so ungeduldig, es gar nicht abwarten zu können, ob du auf ein Element per getElementById zugreifen magst - nein, für das Element
<span id="imagedataHeader">Create</span>
erzeugt er dir _automatisch_ eine Javascript-Variable namens imagedataHeader im globalen Scope.
Dummerweise ist dieses Ding auch noch readonly, so dass die Zuweisung
imagedataHeader = document.getElementById('imagedataHeader');
dann diese Fehlermeldung hervorruft.
Es empfiehlt sich daher, im globalen Scope von Javascript keine Bezeichner zu verwenden, die auch als IDs im Dokument verwendet werden.
Ich beginne IDs in aller Regel mit einem Kleinbuchstaben, und nutze dann für eine Javascript-Variable, die die Referenz darauf zugewiesen bekommen soll, den "gleichen" Bezeichner, aber mit einem Großbuchstaben beginnend.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }