May 9
Didascalie in una pagina Web descrivono un quadro o una sezione specifica della pagina. Se si desidera aggiungere un suono o riprodurre musica, il codice JavaScript deve essere aggiunto alla pagina Web. Questo permette un pulsante o di testo da utilizzare come una didascalia a riprodurre un suono. A tale scopo, un evento onMouseover viene aggiunto il pulsante o di testo per la didascalia.
1 Premere i tasti "Windows" plus "R" sulla tastiera per visualizzare la finestra di dialogo "Esegui". Tipo "Blocco note" nella casella di testo e premere il tasto "Enter".
2 Fai clic sul menu a discesa "File" e selezionare l'opzione "Apri". Individuare il file HTML che si desidera modificare e fare clic sul pulsante "Apri" per caricare il file.
3 Evidenziare il codice riportato di seguito e fare clic destro per visualizzare il menu contestuale. Selezionare l'opzione per "Copia":
<SCRIPT LANGUAGE = "JavaScript"> <! -
var aySound = new Array ();
// Sotto: fonte per i file audio da precaricato
aySound [0] = "laser.wav";
// NON modificare sotto di questa linea
document.write ( '<BGSOUND ID = "auIEContainer">')
IE = (navigator.appVersion.indexOf ( "MSIE") = - 1 && document.all)? 1: 0;
NS = (navigator.appName == "Netscape" && navigator.plugins [ "LiveAudio"])? 1: 0;
ver4 = IE || NS? 1: 0;
onload = auPreload;
Funzione auPreload () {
if (ver4!) return;
if (NS) auEmb = new Layer (0, finestra);
altro {
Str = "< 'position: absolute;' div id = 'auEmb' style => </ DIV>";
document.body.insertAdjacentHTML ( "BeforeEnd", Str);
}
var str = '';
for (i = 0; i <aySound.length; i ++)
Str + = "<EMBED SRC = '" + aySound [i] + "' AUTOSTART = 'FALSE' hidden = 'true'>"
if (IE) auEmb.innerHTML = Str;
altro {
auEmb.document.open ();
auEmb.document.write (Str);
auEmb.document.close ();
}
AUCON = IE? document.all.auIEContainer: auEmb;
auCon.control = auCtrl;
}
funzionare auCtrl (whSound, gioco) {
if (IE) this.src = giocare? aySound [whSound]: '';
altro eval ( "this.document.embeds [whSound]". + (play "play ()": "stop ()"))
}
la funzione PlaySound (whSound) {if (window.auCon) auCon.control (whSound, true); }
Funzione stopSound (whSound) {if (window.auCon) auCon.control (whSound, false); }
// ->
</ Script>
4 Trova la sezione "<head>" del codice in Blocco note. Fai clic sul menu a discesa "Modifica" e selezionare "Incolla" per inserire il codice sulla pagina.
5 Individuare la sezione nel codice per "aySound." Change "laser.wav" per il file audio che si desidera riprodurre. Se questo file non esiste nel percorso specificato, nessun suono verrà emesso.
6 Evidenziare il seguente codice e copiarlo negli appunti:
<INPUT TYPE = VALORE "BUTTON" = "Click me!" onClick = "PlaySound (0)">
Incollare il codice nella pagina in cui si desidera visualizzare la didascalia. Modificare il testo "Value" per usare una didascalia diversa.
7 Fare clic su "File" a tendina e selezionare "Salva" per salvare il file. Carica la pagina HTML al server per riprodurre il suono.