Avatar billede Slettet bruger
02. december 2005 - 16:44 Der er 3 kommentarer og
1 løsning

toggle button play/stop embed audio

Hej
Hvordan laver jeg en toggle submit button der kan starte og stoppe min embed mediaplyer
Avatar billede Slettet bruger
03. december 2005 - 17:58 #1
jeg prøver at uddybe

jeg ved man kan lave en toggle knap med javascript. Så man når man trykker på knappen så skifter den. Fra play til stop. Jeg vil så  have det til at sende Doplay kommando og dostop kommando til min min embed mediaplayer der skal være skult
Avatar billede Slettet bruger
04. december 2005 - 00:13 #2
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
    <title>Untitled</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    function toggle( p_objImage )
    {
        var objHidden = document.getElementById( p_objImage.id + "hidden" );

        if( p_objImage.src.indexOf( "stop.gif" ) > -1 )
        {
            p_objImage.src = "play.gif"
            if( objHidden )
            {
                objHidden.value = "false";
                document.vid.DoStop()
               
            }
        }
        else
        {
            p_objImage.src = "stop.gif"
            if( objHidden )
            {
                objHidden.value = "true";
                document.vid.DoPlay()
            }
        }
    }
    //-->
    </script>


</head>
<body>
Fra formen på siden kaldes det på denne måde, så den tilhørende hidden-field skifter mellem henholdsvis "true" og "false"

<img src="play.gif" width="20" height="20" id="check1" onclick="toggle( this );">

<input type="hidden" id="check1hidden" name="check1hidden">

   
<embed id="test1" class="hiddentext" src="Sample Track 1.mp3" hidden="true" align="baseline" border="0" width="10" height="100" autostart="false" name="vid" type="audio/x-pn-realaudio">
   
</body>
</html>
Avatar billede Slettet bruger
04. december 2005 - 00:13 #3
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
    <title>Untitled</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    function toggle( p_objImage )
    {
        var objHidden = document.getElementById( p_objImage.id + "hidden" );

        if( p_objImage.src.indexOf( "stop.gif" ) > -1 )
        {
            p_objImage.src = "play.gif"
            if( objHidden )
            {
                objHidden.value = "false";
                document.vid.DoStop()
               
            }
        }
        else
        {
            p_objImage.src = "stop.gif"
            if( objHidden )
            {
                objHidden.value = "true";
                document.vid.DoPlay()
            }
        }
    }
    //-->
    </script>


</head>
<body>
Fra formen på siden kaldes det på denne måde, så den tilhørende hidden-field skifter mellem henholdsvis "true" og "false"

<img src="play.gif" width="20" height="20" id="check1" onclick="toggle( this );">

<input type="hidden" id="check1hidden" name="check1hidden">

   
<embed id="test1" class="hiddentext" src="Sample Track 1.mp3" hidden="true" align="baseline" border="0" width="10" height="100" autostart="false" name="vid" type="audio/x-pn-realaudio">
   
</body>
</html>
Avatar billede Slettet bruger
04. december 2005 - 00:15 #4
ja jeg fandt ud af det selv efter tre dages søgen overalt på nettet. Jeg fandt et indlæg herinde og det lykkedes for at ændre i det så det starter min player

jeg skulle bare tilføje doplay kode i script delen
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