@@Benny:
nuqneH
Kann ich innerhalb des object Tags eine Art IF-Abfrage machen ob es sich um den IE oder FF handelt und dementsprechend die classid setzen oder nicht?
Wenn du sowieso auf JavaScript angewiesen bist, könntest du @classid doch damit setzen – per conditional comment nur für IE:
<object id="VIDEO" height="312" width="512"
type="application/x-ms-wmp"
standby="Loading Microsoft? Windows? Media Player components...">
<!-- parameters -->
</object>
<!--[if IE]><script type="text/javascript">
[code lang=javascript]document.getElementById("VIDEO").classid = "clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6";
</script><![endif]-->[/code]
Oder per conditional compilation:
<script type="text/javascript">
[code lang=javascript]/*@cc_on document.getElementById("VIDEO").classid = "clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"; @*/
</script>[/code]
(Ungetestet, vielleicht muss es auch 'classId' heißen?)
Besser ist es wohl, das <object>-Tag je nach Browser mit bzw. ohne @classid zu generieren:
<!--[if !IE]><!--><object id="VIDEO" height="312" width="512"
type="application/x-ms-wmp"
standby="Loading Microsoft? Windows? Media Player components..."><!--<![endif]-->
<!--[if IE]><object id="VIDEO" height="312" width="512"
type="application/x-ms-wmp"
classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"
standby="Loading Microsoft? Windows? Media Player components..."><![endif]-->
(Nur @classid auszukommentieren geht nicht; Kommentare innerhalb eines Tags sind nicht erlaubt.)
Und dass es außer IE und Firefox noch andere Browser gibt, das weißt du?
Qapla'
--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)