Avatar billede snie97 Nybegynder
30. juni 2003 - 13:10 Der er 1 løsning

Skifte klip i media player med javascript

Hej!

Jeg har implementeret en media player på min side med følgende kode...

          <object id="MediaPlayer" width="320" height="300"
          classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
          codebase=
          "http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
          standby=
          "Loading Microsoft Windows Media Player components..."
          type="application/x-oleobject" align="middle">
            <param name="AudioStream" value="0">
            <param name="AutoSize" value="0">
            <param name="AutoStart" value="1">
            <param name="AnimationAtStart" value="0">
            <param name="AllowScan" value="1">
            <param name="AllowChangeDisplaySize" value="0">
            <param name="AutoRewind" value="0">
            <param name="Balance" value="0">
            <param name="BaseURL" value="">
            <param name="BufferingTime" value="5">
            <param name="CaptioningID" value="">
            <param name="ClickToPlay" value="1">
            <param name="CursorType" value="0">
            <param name="CurrentPosition" value="1">
            <param name="CurrentMarker" value="1">
            <param name="DefaultFrame" value="">
            <param name="DisplayBackColor" value="0">
            <param name="DisplayForeColor" value="16777215">
            <param name="DisplayMode" value="0">
            <param name="DisplaySize" value="0">
            <param name="Enabled" value="-1">
            <param name="EnableContextMenu" value="0">
            <param name="EnablePositionControls" value="1">
            <param name="EnableFullScreenControls" value="0">
            <param name="EnableTracker" value="0">
            <param name="Filename" id="video-filename" value="video.mpg">
            <param name="InvokeURLs" value="0">
            <param name="Language" value="0">
            <param name="Mute" value="0">
            <param name="PlayCount" value="1">
            <param name="PreviewMode" value="0">
            <param name="Rate" value="0">
            <param name="SAMILang" value="">
            <param name="SAMIStyle" value="">
            <param name="SAMIFileName" value="">
            <param name="SelectionStart" value="0">
            <param name="SelectionEnd" value="0">
            <param name="SendOpenStateChangeEvents" value="1">
            <param name="SendWarningEvents" value="0">
            <param name="SendErrorEvents" value="0">
            <param name="SendKeyboardEvents" value="0">
            <param name="SendMouseClickEvents" value="1">
            <param name="SendMouseMoveEvents" value="0">
            <param name="SendPlayStateChangeEvents" value="1">
            <param name="ShowCaptioning" value="1">
            <param name="ShowControls" value="1">
            <param name="ShowAudioControls" value="1">
            <param name="ShowDisplay" value="1">
            <param name="ShowGotoBar" value="1">
            <param name="ShowPositionControls" value="1">
            <param name="ShowStatusBar" value="0">
            <param name="ShowTracker" value="1">
            <param name="TransparentAtStart" value="0">
            <param name="VideoBorderWidth" value="0">
            <param name="VideoBorderColor" value="0">
            <param name="VideoBorder3D" value="0">
            <param name="Volume" value="-180">
            <param name="WindowlessVideo" value="0">
          </object>

Så har jeg tænkt mig at lave et par links som <a href="#" onclick="skiftvideo('klip.mpg')"> dertil skal så høre en funktion til at skifte klippet i media player, jeg har forsøgt mig med denne, men den virker ikke...

function skiftvideo(video) {
document.getElementById('video-filename').value = video;
}

Den melder ikke fejl, eller noget - der sker bare ikke noget og mediaplayeren kører videre med det oprindelige klip...
Avatar billede snie97 Nybegynder
30. juni 2003 - 13:41 #1
function skiftvideo(video) {

document.MediaPlayer.Filename = video;
document.MediaPlayer.play();
}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester