Visualizzazione dei risultati da 1 a 5 su 5

Hybrid View

  1. #1

    Far suonare un mp3 stoppando quello che già suona

    Salve ho un problema non riesco a far funzionare questo script come vorrei, premetto che di javascript ne so pochissimo, in pratica devo far suonare i vari mp3 tramite un link e fare in modo che suonino a mio piacimento cioè faccio suonare il primo mentre suona voglio far suonare il secondo però il primo deve fermarsi mentre adesso mi si sovrappongono le canzoni è da tenere conto che ora ne ho messi due ma dovrei aggiungere altri file audio grazie a tutti::

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    <!-- Effetti Sonori per il mouse Inizio -->
    <script>
    var html5_audiotypes={
    "mp3": "audio/mpeg",
    "mp4": "audio/mp4",
    "ogg": "audio/ogg",
    "wav": "audio/wav"
    }
    function createsoundbite(sound){
    var html5audio=document.createElement('audio')
    if (html5audio.canPlayType){
    for (var i=0; i<arguments.length; i++){
    var sourceel=document.createElement('source')
    sourceel.setAttribute('src', arguments[i])
    if (arguments[i].match(/.(w+)$/i))
    sourceel.setAttribute('type', html5_audiotypes[RegExp.$1])
    html5audio.appendChild(sourceel)
    }
    html5audio.load()
    html5audio.playclip=function(){
    html5audio.pause()
    html5audio.currentTime=0
    html5audio.play()
    }

    return html5audio
    }
    else{
    return {playclip:function(){throw new Error("Your browser doesn't support HTML5 audio unfortunately")}}
    }
    }
    var kalimba=createsoundbite("Kalimba.mp3")
    var holyday=createsoundbite("holyday.mp3")
    </script>
    <!-- Effetti Sonori per il mouse Fine -->
    </head>


    <body>
    <a href="#current" onclick="kalimba.playclip()"><img src="immagini/elimina.png" width="65" height="71" /></a>
    <a href="#current" onclick="holyday.playclip()"><img src="immagini/modifica.png" width="65" height="71" /></a>


    </body>
    </html>

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Vedi se qui trovi qualcosa che possa andarti bene
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Ti ringrazio ma se volevo creare un player usavo i tag <audio> a me serve solamente che lo script che ho creato mi interrompa la canzone che sta già suonando se ne faccio suonare un'altra grazie comunque

  4. #4
    Ringrazio tutti ma ho risolto

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Quote Originariamente inviata da visualdmax Visualizza il messaggio
    Ringrazio tutti ma ho risolto
    Indica come, potrebbe essere utile in futuro per altri
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.