Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    residenza
    Roma
    Messaggi
    26

    Passare Variabile JS in HTML

    Devo fare "cantare" una pagina html che seleziona automaticamente un brano attraverso javascript che collega il valore dei secondi ad un brano.
    Come passare il titolo del brano che è in pratica una variabile js al codice html?
    Ecco il codice che non mi funziona.
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
        <title>2006_cover</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
        <script type="text/javascript">
    
           function playmp3() {
               var nd = new Date();
               var time = nd.getSeconds();
               if (time > 29) {
                    var song = "http://www.sigmabeta.it/Emmannuella.mp3";
                    return (song);
               } else {
                    var song = "http://www.sigmabeta.it/Aso.mp3";
                   return (song);
               }
           }
        </script>    
    </head>
    <body>
        <script type="text/javascript">
            document.write(playmp3());
        </script>
        <embed src = "javascript:'document.write(playmp3())';" volume="30%" hidden="false" autostart="true"  height="50" width="150" loop ="true"/>
    </body>
    </html>
    Muto!!!!
    Sigma Beta

  2. #2

  3. #3
    Utente bannato
    Registrato dal
    Apr 2009
    Messaggi
    530
    Assunto che così invece, riscontri che ti funziona:
    codice:
    <body>
        <script type="text/javascript">
            document.write('<embed src="' + playmp3() + '" volume="30%" hidden="false" autostart="true"  height="50" width="150" loop ="true" />');
                     alert('<embed src="' + playmp3() + '" volume="30%" hidden="false" autostart="true"  height="50" width="150" loop ="true" />');
        </script>
        
    </body>
    in luogo dell' impiego del document.write arriverei ad inviare la stringa dell' EMBED come .innerHTML ad un DIV o una TD o etc. .

    Fate attenzione che cambiare il Valore a SRC come si fa con l' Elemento IMG per le slide-show, con l' EMBED Element invece non è cosa che funzioni ...

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2008
    residenza
    Roma
    Messaggi
    26
    Meraviglioso, FUNZIONA ... che musica!
    Grazie
    Sigma Beta

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.