Avatar billede kodak Mester
30. oktober 2004 - 23:12 Der er 1 løsning

Hjælp til fornyelse af mediaplayer

Er her nogen der kan få min volume knappen til at virke optimalt i dette system?


<HTML><HEAD><TITLE>Line-Web NetRadio</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<SCRIPT language=JavaScript>
var volBar, volRib;
var d=document;
var volOffset=0;
var volAdjEnabled = false;
radiofilename_1 = "http://dix.media.webpartner.dk/voice,images/voice.gif,www.thevoice.fm,The Voice";

radio = radiofilename_1;
radionavn = "..";

function showbufferingprogress() {
    progressstatus = document.mp1.BufferingProgress;
    if (progressstatus != 100) {
        document.progress.loader.value="Loader: " + progressstatus + "%  ->" + radionavn;
        setTimeout("showbufferingprogress();",1000);
    } else {
        document.progress.loader.value="" + radionavn;
        userid = "41";
        receiver = "41";
        func = "radiobanner";
        tekst = radio;
        userid = escape(userid);
        receiver = escape(receiver);
        func = escape(func);
        tekst = escape(tekst);
        samlet = "userid="+userid+"&receiver="+receiver+"&func="+func+"&tekst="+tekst;
        val = parent.document.chatapp.rs(samlet);
    }
}

function setradio() {
    var selectedItem        = document.progress.radiokanaler.selectedIndex;
    var selectedItemValue    = document.progress.radiokanaler.options[selectedItem].value;
    var selectedItemText    = document.progress.radiokanaler.options[selectedItem].text;
    if (selectedItem != 0) {
        radio = eval(selectedItemValue);
        splitted = radio.split(",");
        var radiourl = splitted[0];
        radionavn = splitted[3];
    } else {
        document.mp1.Stop();
        document.progress.loader.value="Line-Web. Stoppet!";
        radio = "";
        radiourl = "";
    }

    if ((navigator.userAgent.indexOf("IE") > -1) && (navigator.platform == "Win32")) {
        if (radiourl != "") {
            mp1.autoStart = true;
            mp1.Filename = radiourl;
            setTimeout("showbufferingprogress()",1000);
        } else
            mp1.autoStart = false;
    } else {
        if (radiourl != "") {
            document.mp1.SetAutoStart(true);
            document.mp1.SetFileName(radiourl);
            setTimeout("showbufferingprogress()",1000);
        } else
            document.mp1.SetAutoStart(false);
    }
}

privateopened=0;
function openprivate() {
    // Åbner "vindue" der kun viser private beskeder
    privateopened=1;
}

function closeprivate() {
    // Lukker "vindue" der kun viser private beskeder
    if (privateopened==1) {
        // Lukker kun hvis der er åbnet
        privateopened=0;
    }
}
function getPos(elm) {
    for(var zx=zy=0;elm!=null;zx+=elm.offsetLeft,zy+=elm.offsetTop,elm=elm.offsetParent);
    return {x:zx,y:zy}
}
function getProc(e) {
    e = (window.event)? window.event : e;
    proc = Math.round( ((e.clientX-volOffset)/volBar.offsetWidth)*100 );
    return (proc<0)? 0 : (proc>100)? 100 : proc;
}
function setVol(proc) {
    if (d.all) mp1.Settings.volume = proc;
    else d.mp1.Settings.volume = proc;
}
function mDown(e) {
    var proc;
    volOffset = getPos(volBar).x;
    d.onmousemove = mMove
    d.onmouseup = function() {
        volAdjEnabled = false;
    }
    proc = getProc(e);
    setVol(proc);
    volRib.style.width = proc + "%";
    volAdjEnabled = true;
}
function mMove(e) {
    var proc;
    if (!volAdjEnabled) return;
    proc = getProc(e);
    setVol(proc);
    volRib.style.width = proc + "%";
}
window.onload = function() {
    volRib = d.getElementById("volRib");
    volBar = d.getElementById("volBar");
}
</SCRIPT>

<META content="Microsoft FrontPage 6.0" name=GENERATOR>
<style type="text/css">A:link {
    COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
    COLOR: #000000; TEXT-DECORATION: none
}
A:active {
    COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
    COLOR: #ffffff; TEXT-DECORATION: none
}
body, html {
    height: 100%;
    margin: 0px;
    padding: 0px;
}
#volBar, #volRib {
    font-size: 0px;
    line-height: 0px;
}
#volBar {
    position: relative;
    width: 350px;
    height: 5px;
    border: 2px inset white;
    background-color: #cccccc;
    cursor: hand;
    cursor: pointer;
}
#volRib {
    position: absolute;
    left: 0px;
    top: 0px;
    height: 5px;
    background-color: #c3e0ff;
    z-index: 100;
}
</style>
</HEAD>
<BODY oncontextmenu="return false" onselectstart="return false"
ondragstart="return false" bottomMargin=0 bgColor=#666666 leftMargin=0
topMargin=0 rightMargin=0 marginheight="0" marginwidth="0">
<CENTER><NOBR>
<DIV id="wmplayer" style="VISIBILITY: hidden; WIDTH: 0px; HEIGHT: 0px">
<OBJECT id="mp1" height=11 width=84
classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95">
<PARAM NAME="URL" VALUE="http://dix.media.webpartner.dk/voice">
<PARAM NAME="ShowControls" VALUE="0">
<PARAM NAME="TransparentAtStart" VALUE="-1">
<PARAM NAME="AutoStart" VALUE="0">
<PARAM NAME="AnimationatStart" VALUE="0">
<PARAM NAME="autoSize" VALUE="0">
<PARAM NAME="displaySize" VALUE="0">
<PARAM NAME="AudioStream" VALUE="-1">
<PARAM NAME="AllowScan" VALUE="-1">
<PARAM NAME="AllowChangeDisplaySize" VALUE="-1">
<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="0">
<PARAM NAME="DefaultFrame" VALUE="">
<PARAM NAME="DisplayBackColor" VALUE="0">
<PARAM NAME="DisplayForeColor" VALUE="16777215">
<PARAM NAME="DisplayMode" VALUE="0">
<PARAM NAME="Enabled" VALUE="-1">
<PARAM NAME="EnableContextMenu" VALUE="-1">
<PARAM NAME="EnablePositionControls" VALUE="-1">
<PARAM NAME="EnableFullScreenControls" VALUE="0">
<PARAM NAME="EnableTracker" VALUE="-1">
<PARAM NAME="InvokeURLs" VALUE="-1">
<PARAM NAME="Language" VALUE="-1">
<PARAM NAME="Mute" VALUE="0">
<PARAM NAME="PlayCount" VALUE="1">
<PARAM NAME="PreviewMode" VALUE="0">
<PARAM NAME="Rate" VALUE="1">
<PARAM NAME="SAMILang" VALUE="">
<PARAM NAME="SAMIStyle" VALUE="">
<PARAM NAME="SAMIFileName" VALUE="">
<PARAM NAME="SelectionStart" VALUE="-1">
<PARAM NAME="SelectionEnd" VALUE="-1">
<PARAM NAME="SendOpenStateChangeEvents" VALUE="-1">
<PARAM NAME="SendWarningEvents" VALUE="-1">
<PARAM NAME="SendErrorEvents" VALUE="-1">
<PARAM NAME="SendKeyboardEvents" VALUE="0">
<PARAM NAME="SendMouseClickEvents" VALUE="0">
<PARAM NAME="SendMouseMoveEvents" VALUE="0">
<PARAM NAME="SendPlayStateChangeEvents" VALUE="-1">
<PARAM NAME="ShowCaptioning" VALUE="0">
<PARAM NAME="ShowAudioControls" VALUE="-1">
<PARAM NAME="ShowDisplay" VALUE="0">
<PARAM NAME="ShowGotoBar" VALUE="0">
<PARAM NAME="ShowPositionControls" VALUE="-1">
<PARAM NAME="ShowStatusBar" VALUE="0">
<PARAM NAME="ShowTracker" VALUE="-1">
<PARAM NAME="VideoBorderWidth" VALUE="0">
<PARAM NAME="VideoBorderColor" VALUE="0">
<PARAM NAME="VideoBorder3D" VALUE="0">
<PARAM NAME="Volume" VALUE="0">
<PARAM NAME="WindowlessVideo" VALUE="0">
                                                                               
                                    <embed type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/Windows/MediaPlayer/"
src="http://dix.media.webpartner.dk/voice" name="mp1" width="0" height="0"
AutoStart="0" transparentAtStart="1" autostart="0" animationAtStart="0"
ShowControls="0" autoSize="0" displaySize="0"></OBJECT></DIV>
<TABLE height=20 width=101>
  <TBODY>
  <TR>
    <TD align=middle height=16><NOBR><FONT color=#ffffff><B><IFRAME border=0
      name=Navn src="name/navn.htm" frameBorder=0 width=91
      scrolling=no height=22>
        Line-web</IFRAME></B></FONT></NOBR><FONT
      color=#ffffff><B><BR>NetRadio<BR><BR>&nbsp;</B></FONT></TD></TR>
  <TR>
    <TD align=middle height=8>
      <FORM name=progress action=java script:void(0); method=post><NOBR><INPUT
      style="FONT-SIZE: 10px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #c3e0ff"
      size=19 value="Line-Web NetRadio" name=loader><BR><SELECT class=dropdown
      style="PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #c3e0ff"
      onchange=setradio();parent.chatfield.inputtext.chatmessage.focus(); size=1
      name=radiokanaler>
      <OPTION selected>Play/Stop radio
      <OPTION value=radiofilename_1;>The Voice</OPTION>
          </SELECT></NOBR></FORM></NOBR></TD></TR>
  <tr>
    <TD align=middle height=8>Volume:<br>
<div id="volBar" onmousedown="mDown(event)">
<div id="volRib">&nbsp;</div>
</div>

&nbsp;</TD>
    </tr>
  <TR>
    <TD align=middle height=8><A
      href="http://www.freewebs.com/line-web/Radioliste.htm"
      target=hotter>Program Liste</A></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>



Radioen skal stadig kunne spille.

Jeg har flere gange prøvet at bytte classID ud med den nye media player men det virker ikke der efter

her er to eksempel på hvis man kun skifter classID ud med et andet

Gammelt classID CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95
http://www.freewebs.com/line-web-dk/test/radio_test.htm

Nyt classID "CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
http://www.freewebs.com/line-web-dk/test/radio_test1.htm

Tjek lige hvad den skriver i den øverste box når du vælger en kanal
Avatar billede kodak Mester
13. maj 2005 - 11:09 #1
Det var da ekstremt "meget" hjælp jeg får.
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