Jochen: MediaPlayer

Tach allerseits!

Für eine offline-Präsentation soll beim Aufruf einer HTML-Seite zunächst ein Film ablaufen, der nach Beendigung ausblendet und so den Blick auf den Seitenhintergrund mit vertiefenden Informationen zum Film freigibt.
Unser Problem dabei ist, daß bei Aufruf der Seite ein schwarzes Rechteck als Platzhalter für den MediaPlayer erscheint und erst verschwindet, wenn der Film anfängt. Sieht ein wenig doof aus. Meine Frage ist daher, ob es eine Möglichkeit gibt, dieses Phänomen zu unterbinden oder auszutricksen. Den Hintergrund des Films habe ich schon auf transparent gesetzt (vgl. Code-Schnipsel).

<div id="player1" style="position:absolute; left:0px; top:0px;">
<object id="Player"
  classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">
  <param name="transparentAtStart" value="true">
  <param name="URL" value="horst_1.avi">
  <param name="uiMode" value="none">
  <param name="enableContextMenu" value="false">
</object>
</div>

Danke erst mal

  1. hi

    wüsste keinen Weg, außer du versteckst das Ding erstmal und machst es dann erst sichtbar, wenn alles geladen ist - imho ist das aber mit kanonen auf Spatzen schießen, ein Web-Surfer ist es gewohnt, das da erstmal schwarz kommt.

    Was aber viel schlimmer ist, das diser Code durch die gottverdammte classid nur im MSIE/Windows läuft und nirgendwo anders.

    <div id="player1" style="position:absolute; left:0px; top:0px;">
    <object id="Player" data="horst_1.avi" type="video/x-msvideo">
      <param name="transparentAtStart" value="true">
      <param name="uiMode" value="none">
      <param name="enableContextMenu" value="false">
    </object>
    </div>

    so is besser und funktioniert auch in allen aktuellen Browsern [MSIE/Win, MSIE/Mac, Mozilla, konqueror, Opera, NN4]

    Grüße aus Bleckede

    Kai