Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    380

    sottofondo AUDIO e stop

    ciao

    vorrei mettere un sottofondo musicale ad una pagina HTML, senza usare FLASH, e con la possibilità d avere un pulsante ke mi stoppi la musica... sapete come si possa fare? avete, perfavore, suggerimenti o link?

    spiegazione: all'apertura della pagina HTML l'audio si sente da subito; un pulsante nella pagina consente l'eventuale STOP dell'audio

    ho cercato anke nelle guide, ma non c'è quello ke kiedo...

    molte grazie e ciao
    brn

  2. #2
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    ho sottomano questo script che ti consente di scegliere la musica di sottofondo (sia .mid che mp3)

    Se ti diverti con le opzioni puoi scegliere di far partire l'audio in automatico o lasciare la scelta all'utente.Ciao :)

    <html>

    <head>
    <script LANGUAGE="JavaScript">

    <!-- Begin
    songNum = new Array();
    songNum[0] = "#";
    songNum[1] = "musica/Ambient1.mp3";
    songNum[2] = "musica/Ambient2.mp3";
    songNum[3] = "musica/Funk1.mp3";
    songNum[4] = "musica/Rock1.mp3";

    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>

    </head>

    <body>
    <form name="choose">
    <div align="center"><center>

    <select size="1" name="track" onChange="chooseSong(this);">
    <option value="4" selected>Default</option>
    <option value="0">No musica</option>
    <option value="1">Ambient1</option>
    <option value="2">Ambient2</option>
    <option value="3">Funk1</option>
    </select> </p>
    </center></div>
    </form>
    <script language="JavaScript">
    <!-- Begin
    var ver = navigator.appName;
    if (ver == "Microsoft Internet Explorer") {
    document.write('<bgsound src="musica/Rock1.mp3" 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>

    </body>

    </html>
    cosa accaderebbe domani?

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    380

    GRAZIE

    grazie, 6 stato molto gentile

    ciao
    brn

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.