Visualizzazione dei risultati da 1 a 7 su 7

Discussione: midi files

  1. #1

    midi files


    ho messo nella mia home page un file midi di sottofondo che viene fatto partire e fermare dall' utente...per mettere una breve lista di brani da scegliere come devo fare?? visto che uso fpage posso usare il DHTML? come? oppure che script ci vuole?
    grazie
    guarda che hai la patta aperta

    "Charlie Chaplin partecipò ad un concorso di sosia di Charlie Chaplin e arrivò terzo... questo è assurdo..."

  2. #2
    ecco :

    codice:
                                    	( tra <head> e </head> )
    
    <script LANGUAGE="JavaScript">
    
    <!-- Begin
    songNum = new Array();
    songNum[0] = "#";
    songNum[1] = "midi/imagine.mid";
    songNum[2] = "midi/whowant.mid";
    songNum[3] = "midi/sweetheart.mid";
    songNum[4] = "midi/yesterday.mid";
    
    var music = null;
    var track = 0;
    var ver = navigator.appName;
    function audioCheck(plugName) {
    for (var i = 0; i < navigator.plugins.length; i++) {
    if (navigator.plugins[i].name.toLowerCase() == plugName.toLowerCase()) {
    for (var j = 0; j < navigator.plugins[i].length; j++) {
    if (navigator.plugins[i][j].enabledPlugin) {
    return true;
       }
    }
    return false;
       }
    }
    return false;
    }
    function chooseSong(s) { // ie
    track = s.options[s.selectedIndex].value; 
    if (ver == "Microsoft Internet Explorer") {
    document.all.music.src = songNum[track]; 
    } else {
    songPlay('play');
       }
    }
    function songPlay(cmd) { // netscape
    if (audioCheck("LiveAudio")) {
    if (cmd == 'play') {
    document.musicSource.play(false, songNum[track]);
       }
    } else {
    alert("Non hai i plugins necessari!");
       }
    }
    //  End -->
    </script>
    
    
    
    
    			SECONDA FASE
    
                                    	( tra <body> e </body> )
    
    <form name="choose">
      <div align="center"><center>
    
    <select size="1" name="track" onChange="chooseSong(this);">
        <option value="0">Scegli la tua musica</option>
        <option value="1">Imagine</option>
        <option value="2">Who want to live forever</option>
        <option value="3">Sweetheart</option>
        <option value="4">Yestarday</option>
      </select> </p>
      </center></div>
    </form>
    <script language="JavaScript">
    <!-- Begin
    var ver = navigator.appName;
    if (ver == "Microsoft Internet Explorer") {
    document.write('<bgsound src="#" ID=music loop=1 AUTOSTART=true>');
    } else {
    document.write('<embed type="audio/midi" src="imagine.mid" AUTOSTART=false hidden=true VOLUME="90" name="musicSource" MASTERSOUND></EMBED>');
    }
    // End -->
    </script>

  3. #3

    bella lì

    tutto ok funzia!

    provvederò a versare una bella somma sul tuo c/c!

    guarda che hai la patta aperta

    "Charlie Chaplin partecipò ad un concorso di sosia di Charlie Chaplin e arrivò terzo... questo è assurdo..."

  4. #4
    c'è 1 modo x fare sì che i file si sentano anche nelle altre pagine del sito, sempre usando questo codice? :quote:
    guarda che hai la patta aperta

    "Charlie Chaplin partecipò ad un concorso di sosia di Charlie Chaplin e arrivò terzo... questo è assurdo..."

  5. #5
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    Devi usare i frame.
    Ne imposti uno con altezza 0 e all'interno metti il codice js che richiama l'embed
    codice:
    <script language="JavaScript">  </script>
    POi nel frameset metti tutto il resto del js...
    dovrebbe andare... :master:
    Chicco Ravaglia per sempre con noi!

  6. #6
    sì ma in src="file.mid" devo mettere il nome del primo file della lista? xchè ho messo 6 midi...
    guarda che hai la patta aperta

    "Charlie Chaplin partecipò ad un concorso di sosia di Charlie Chaplin e arrivò terzo... questo è assurdo..."

  7. #7
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    ehm

    penso di sì...
    fai una prova..

    non conosco quello script e non ho tempo per studiarlo adesso...

    Però penso che basti cos'...
    Chicco Ravaglia per sempre con noi!

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.