Hallo,
Ich habe meinen Flash Code WC3 kompatibel gemacht. Im Internet Explorer 7 + 8 wird
jedoch nichts mehr angezeigt. In allen anderen Browsern funktioniert der Code. Hat jemand eine Idee?
[code]
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>[/code]
Nur als Hilfe zur Fehlersuche:
Das äußere object wird nur vom MSIE interopretiert, weil der Wert von classid für anderen
browser bedeutungslos ist.
Du kannst dies also ohne den ‘conditional comment’ und das object darin für den MSIE testen.
Wozu der ‘conditional comment’ dienen soll, ist mir ohnehin nicht klar, wenn der MSIE das
äußere object interpretiert, sollte er das innere ohnehin ignorieren - und wenn er das
äußere nicht interpretiert, wäre es vermutlich nützlich, wenn es ihm nicht verboten würde, das
innere zu interpretieren ;o)
Eigentlich sollte das zweite object aber ohne den Schnickschnack drumherum für alle browser
reichen - funktioniert das denn wenigstens bei anderen browsern, wenn dort flash aktiviert
und verfügbar ist?
Wenn du vorher irgendwas hattest, was bereits beim MSIE funktionierte, solltest du dir genau
ansehen, was du verändert hast, also insbesondere an dem object mit dem Attribut classid.