PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : attribute eines embed



l4nk4b3l
10.09.2008, 19:05
Hallo,
ich habe folgendes problem ich habe diesen code
<OBJECT ID="MediaPlayer" WIDTH="192" HEIGHT="190" CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
STANDBY="Loading Windows Media Player components..." TYPE="application/x-oleobject">
<PARAM NAME="FileName" VALUE="videofilename.wmv">
<PARAM name="autostart" VALUE="false">
<PARAM name="ShowControls" VALUE="true">
<param name="ShowStatusBar" value="false">
<PARAM name="ShowDisplay" VALUE="false">
<EMBED TYPE="application/x-mplayer2" SRC="videofilename.wmv" NAME="MediaPlayer"
WIDTH="192" HEIGHT="190" ShowControls="1" ShowStatusBar="0" ShowDisplay="0" autostart="0" Mute="1" > </EMBED>
</OBJECT>

und ich möchte via javascript das attribut Mute ansprechen und auf 0 setzen also eine function schreiben ich habe schon einiges versucht hat aber noch nichts geklappt.
Sagt aber bitte nicht : Setz doch das mute als PARAM denn das funktioniert beim firefox nicht zumindest bei mir ;)

Also kann mir wer helfen

LG

Lankabel

GregorSamsa
10.09.2008, 19:19
Also wenn das mute als Param nicht geht, sollte das auch anders nicht gehen?!

Oder doch? Dann versuch mal folgendes: den <embed> so ändern:

<EMBED TYPE="application/x-mplayer2" SRC="videofilename.wmv" NAME="MediaPlayer"
WIDTH="192" HEIGHT="190" ShowControls="1" ShowStatusBar="0" ShowDisplay="0" autostart="0" Mute="1" id="embed1"> </EMBED>
Und folgende JS-function aufrufen:

function mute_vid()
{
document.getELementById('embed1').Mute = 0;
}

Probier das mal aus...

l4nk4b3l
10.09.2008, 20:47
Geht leider nicht

Hu5eL
10.09.2008, 20:58
dir ist aber kalr wie du diese funktion verwendest?!
hast dem object ne id gegeben?!

l4nk4b3l
10.09.2008, 21:33
ja habe ich beides getan ich bin zwar nicht so gut im umgang mit javascript aber das weiß ich schon noch ;)