Media Player-Funktionen in Java-Script
Sasch
- javascript
Schalom!
Ich bediene den Media-Player meiner Homepage nicht mit der herkömmlichen Statusleiste des Media-Players, sondern mit JS.
Sieht so aus:
<object
classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112"
type="application/x-oleobject"
width=150
height=150
hspace="0"
vspace="0"
standby="Loading Windows Media Player components..." id="MediaPlayer">
<param name="filename" value="film.wmv">
<param name="autoStart" value="false">
<param name="TransparentAtStart" value="false">
<param name="AnimationatStart" value="false">
<param name="ShowStatusBar" value="true">
<param name="ShowControls" value="false">
<param name="autoSize" value="false">
<param name="displaySize" value="true">
<param name="ShowAudioControls" value="true">
<param name="ShowPositionControls" value="false">
<embed src="film.wmv" width="160" height="160" hspace="0" vspace="0" autostart="1" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/" transparentatstart="0" animationatstart="0" showcontrols="0" showaudiocontrols="1" showpositioncontrols="0" autosize="0" showstatusbar="1" displaysize="false">
</object>
</td>
</tr>
<tr>
<td width="100%" style="background-color: #DEDEDE">
<p><a href="#" onclick="document.MediaPlayer.Play();" onFocus="if(this.blur)this.blur()"><img src="play.gif" alt="PLAY" name="Image48" border="0" width="5" height="9"></a>
<a href="#" onclick="document.MediaPlayer.Pause();" onFocus="if(this.blur)this.blur()"><img src="pause.gif" alt="PAUSE" name="Image48" border="0" width="8" height="9"></a>
<a href="#" onclick="document.MediaPlayer.Stop();" onFocus="if(this.blur)this.blur()"><img src="stop.gif" alt="STOP" name="Image48" border="0" width="9" height="9"></a>
<a href="#"
...und so weiter. Jetzt meine Frage: Gibt es noch andere Funktionen außer START, STOP und PAUSE, die auf diese Weise bearbeitet werden können?? Z.B. den Vollbild-Modus??
Wäre für Infos dankbar!
Gruß und schönes Rest-WE!
Tag Sasch.
Ich bediene den Media-Player meiner Homepage nicht mit der herkömmlichen Statusleiste des Media-Players, sondern mit JS.
Du meinst sicher, dass du die verschiedenen Parameter dynamisch setzt bzw. auf die proprietären Eigenschaften und Methoden des MediaPlayer-Objekts zugrifst. Eine Gesamtübersicht aller verfügbaren Eigenschaften und Methoden findest du auf dieser Testseite.
Siechfred
Hallo Siechfred,
Du meinst sicher, dass du die verschiedenen Parameter dynamisch setzt bzw. auf die proprietären Eigenschaften und Methoden des MediaPlayer-Objekts zugrifst. Eine Gesamtübersicht aller verfügbaren Eigenschaften und Methoden findest du auf dieser Testseite.
Komisch, dass die von Sasch genannten Methoden auf dieser Testseite gar nicht erscheinen, das hat vielleicht damit zu tun, dass sie "deprecated" sind. Das neuere Controls-Objekt vermisse ich aber auch irgendwie auf dieser Seite.
Gruß Gernot
Danke Gernot,
ich dachte schon ich sehe den Wald vor lauter Bäumen nicht...
Also, noch mal etwas verständlicher meine Frage: Gibt es außer
...onclick="document.MediaPlayer.Play();" ...
...onclick="document.MediaPlayer.Pause();"... und
...onclick="document.MediaPlayer.Stop();"..., also in Kurzform
PLAY, PAUSE UND STOP noch weitere Befehle, die ich per Java Script steuern kann? Z.B. Vollbildmodus, Lautstärke rauf und runter, etc..??
Dannke und Gruß
Tag Gernot.
Komisch, das die von Sasch genannten Methoden auf dieser Testseite gar nicht erscheinen, das hat vielleicht damit zu tun, dass sie "deprecated" sind. Das neuere Controls-Objekt vermisse ich aber auch irgendwie auf dieser Seite.
Das kommt ganz auf die verwendete Version des Media Players an, die von dir verlinkte Seite verweist auf die Version 10. Nun kommt es sicher darauf an, was Sasch voraussetzen möchte, die Version 10 kann es sicher nicht sein. Im übrigen handelt es sich bei den von Sasch angefragten Methoden _nicht_ um Methoden des object-Elementes (also des MediaPlayer-Objekts), sondern um Methoden des Unterobjekts controls. Aber ich gebe zu, etwas verwirrend das Ganze, und 100% durchschaut habe ich es auch noch nicht ;-)
Siechfred