Pagina 1 di 6 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 58
  1. #1
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970

    [Francis's pill] gestione suoni

    ciao a tutti

    ho deciso di scrivere una mia pillola data l'enorme richiesta di codici x gestire la musica nelle pagine

    allora:
    x aggiungere un suono di sottofondo è necessario inserire questo codice nella pagina:

    codice:
    <bgsound src="tuofile.mid"> -> IE ONLY
    
    <embed src="tuofile.mid"> -> NN e IE :D
    partiamo da <bgsound>

    gli attributi:

    <bgsound src="tuofile.mid" balance="+2500" loop="2" volume="-500">

    src definisce il file da caricare
    percorso
    balance è un valore che definisce come dev'esser diviso l'output con le casse
    numero intero preceduto dal segno e compreso tra -10000 e +10000
    loop è il numero delle ripetizioni del file
    numero intero
    volume è la definizione del volume (il valore massimo è 0 ovvero il volume selezionato dall'utente nelle impostazioni)
    numero intero preceduto dal segno e compreso tra -10000 e 0

    <embed>

    <embed src="tuofile.mid" autostart="true" loop="true" name="mymidi">

    src definisce il file da caricare
    percorso
    autostart definisce se far partire il file automaticamente (true) o meno
    true | false
    loop o playcount (NN | IE) definisce il numero di ripetizioni del file
    numero intero | true false
    name definisce il nome dell'embed (i nomi devono essere diversi se si hanno più embed nella stessa pagina). ci torna utile cn JS!!
    un nome
    height definisce l'altezza (default 22px)
    valore in px
    width definisce la larghezza (default 144px se console o smallconsole)
    valore in px
    starttime imposta il momento in cui far partire il suono
    minuti:secondi
    dopo 30 sec: 00:30 (WIN95 NT Mac)
    endtime imposta il momento in cui far finire il suono
    minuti:secondi
    dopo 1 min e 30 sec: 01:30 (WIN95 NT Mac)
    volume imposta il volume
    tra 0 e 100
    align definisce l'allineamento
    top | bottom | center | baseline | left | right | texttop | middle | absmiddle | absbottom
    chiariamo gli attributi meno chiari:
    - baseline: allinea embed alla base della riga corrente (align "bottom")
    - absmiddle: allinea la metà (middle) della linea con la console
    - asbbottom: allinea il fondo della console con quello della riga corrente
    - texttop: allinea la console con il picco del testo più alto (alle volte coincide con align "top")

    controls definisce la console (tasti) del nostro player
    i valori sono vari

    smallconsole play stop volume
    console play pause stop volume
    volumelever volume
    stopbutton stop
    pausebutton pause
    playbutton play

    se non volete la console..... semplice! mettete l'attributo
    hidden="true"


    OK! ora possiamo gestire i nostri embed con JS!!

    document.nomeembed.play(); //fa partire il nostro embed di nome nomeembed
    document.nomeembed.stop(); //naturalmente stoppa il nostro embed!

    facciamo finta di avere un embed come questo:
    <embed src="file.mid" autostart="false" name="myembed">

    x farlo partire...

    codice:
    <script language="JavaScript"> 
    function stop() {
     document.myembed.stop();
    } 
    function play() {
     document.myembed.play();
    }
    </script>
    ...cn un link:...
    stop

    ...cn un immagine:...
    [img]stopmusic.gif[/img]

    ...cn un pulsante:
    <input type="button" value="stoppa" onClick="javascript:stop()">

    x farlo partire basta cambiare il nome della funzione chiamata nell'onClick cn questa: onClick="javascript:play()"

    ok
    la lezione termina qua!

    se ci sono errori (mi da di si ) segnalateli subito!!!
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  2. #2
    è già finita tra i preferiti!!!

    bel lavoro, Francis !!!
    .: daniela :.
    ""A-i-è nen bela scarpa c'a dventa nen brut savat"
    "Non esiste bella scarpa che non diventi ciabatta"

  3. #3
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    Originariamente inviato da danix
    è già finita tra i preferiti!!!

    bel lavoro, Francis !!!
    grazie! spero ke possa tornare utile a qualcuno!!

    tutti gli attributi di embed sn stati un po' incasinanti xkè propri di certi player....

    uff! spero ke così sia abb buono cm lavoro!

    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  4. #4
    Bella.. ora me la leggo !! :metallica

  5. #5
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    Originariamente inviato da piero06
    Bella.. ora me la leggo !! :metallica
    come fai a dire ke è bella senza leggerla??
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  6. #6
    AtomSurfer
    Guest
    se funziona è 'na bellezza :gren: :tongue:

  7. #7
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    Originariamente inviato da AtomSurfer
    se funziona è 'na bellezza :gren: :tongue:
    shhhhhhhhhh! non dite in giro ke nn ho provato le varie cose....
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  8. #8
    AtomSurfer
    Guest
    francis, chi hai corrotto per farti mettere la pillola in rillievo?




  9. #9
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    Originariamente inviato da AtomSurfer
    francis, chi hai corrotto per farti mettere la pillola in rillievo?





    mi sono stupito ankio!!

    beh, non posso ke ringraziare ki l'ha fatto!

    grazie!!

    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  10. #10
    Originariamente inviato da AtomSurfer
    francis, chi hai corrotto per farti mettere la pillola in rillievo?



    Che pedante che sei !!



    Non "sporchiamogli" la pillola !

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