Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    106

    Includere + file audio in una pagina HTML

    Ciao a tutti; ci sto provando da un bel po, ma niente da fare...
    Utilizzando questo codice:
    <object data="musica1.mp3" type="audio/mp3" autostart="false" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95">
    <param name="src" value="musica1.mp3">
    <param name="controls" value="All">
    <param name="console" value="sound1">
    <param name="autostart" value="false">
    <embed src="musica1.mp3" autostart="false">
    </object>
    utilizzo il real player più una fantomatica "musica1.mp3", e fin qui niente di nuovo
    Il mio problema è: si possono realizzare dei collegamenti ipertestuali tramite testo o immaginicreando piu <embed src="....>?

    Vorrei creare una sorta di Jukebox senza uso di Flash e altro, solo con HTML o al massimo JAVASCRIPT, ma non capisco come fare capire al lettore che deve leggere più di un file...
    Se qualcuno ha un idea è il benvenuto...
    Il sapere appartiene al mondo

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    puoi far scegliere all'utente che files ascoltare..
    ti serve un po' di javascript e qualcosa dalla mia pillola che trovi in firma (gestione suoni)

    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    106
    grazie del consigli, ma non riesco a implementare lo script per piu file... oltre al fatto che la stringa
    Play
    non capisco se deve essere all'interno dello script o all'esterno perchè quando clicco mi porta in una pagina vuota e non attiva il suono...
    Se mi potresti fare vedere come implementare la routine per più file mi aiuteresti molto...
    Il sapere appartiene al mondo

  4. #4
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    puoi fare una cosa del gernere..

    funzione per il cambio dei files:
    codice:
    <script>
    var files = new Array();
    files[0] = "suono1.mid";
    files[1] = "suono2.mid";
    files[2] = "suono3.mid";
    files[3] = "suono4.mid";
    files[4] = "suono5.mid";
    
    function cambia() {
     document.myembed.stop();
     var selsuoni = document.nomeform.suoni;
     var n = selsuoni.options[selsuoni.selectedIndex].value;
     document.myembed.src = files[n];
     document.myembed.play();
    }
    </script>
    menu x cambiare file:
    codice:
    <form name="nomeform">
     <select name="suoni" onChange="cambia()">
      <option value="0">Suono 1</option>
      <option value="1">Suono 2</option>
      <option value="2">Suono 3</option>
      <option value="3">Suono 4</option>
      <option value="4">Suono 5</option>
     </select>
    </form>
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    106
    grazie, lo provo subito
    Il sapere appartiene al mondo

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    106
    scusa, ma dovevo solo rinominare i file col nome suono1, suono2, etc... oppure c'è qualche altra cosa da fare, perche mi spunta solo il form ma il controller per fare partire le musiche no!!!
    Devo inserire un embed iniziale e se si dove lo devo posizionare?
    Non capisco cosa sbaglio... sto cadendo in depressione...
    Il sapere appartiene al mondo

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    106
    stop
    ma sei sicuro che non ci siano errori in questa stringa? perchè una volta creato il link a me mi da "Impossibile visualizzare la pagina" credo che non si colleghi allo script... o sbaglio qualcosa io?
    ovviamente prima della stringa ho inserito lo script, ma niente da fare... fammi sapere... ormai è una questione di orgoglio, ma devo riuscirci...
    Il sapere appartiene al mondo

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 © 2025 vBulletin Solutions, Inc. All rights reserved.