Christian Seiler: innerHTML bringt auf einem Mac kein Ergebnis ?

Beitrag lesen

Hallo Ralli,

Ich würde mich unwahrscheinlich freuen, wenn einer von Euch eine Antwort weiß.

Leider nicht wirklich, da ich keinen Mac habe.

Auf dem mac läuft OS 2 (oder so ähnlich)

OS/2 läuft da garantiert nicht, da das ein PC-Betriebsystem ist. Und dass da Mac OS 2 läuft, halte ich auch für arg unwarscheinlich. Mac OS 9 oder Mac OS X wird's sein.

und auch der IE (Version weiß ich nicht, da der Mac einem Freund gehört und der noch weniger Ahnung von Browsern hat wie ich).

Ich kann Dir leider nur sagen, dass der IE auf dem Mac ein völlig verschiedenees Stück Programmcode als der IE auf Windows ist. Sie sind somit eigentlich nicht vergleichbar.

Ach ja:

parent.spiel.tausch.innerHTML

Das ist IE-proprietäre Syntax. Ich würde an Deiner Stelle

parent.spiel.document.getElementById('tausch').innerHTML

verwenden, da das offizieller Standard ist. Ich weiß zwar nicht, ob das das Mac-Problem behebt, aber zumindest läuft das ganze dann im IE ab 5, Mozilla, Netscape ab 6, Opera ab 7, Konqueror ab 3 und Safari. (einem neuen Mac-Browser, der auf Konqueror basiert) Damit hast Du zumindest auf dem PC einige Probleme weniger.

Viele Grüße,
Christian