Nwlapcug.com


Come cambiare il SRC di un Tag Embed in JavaScript

Il tag "< embed >" incorpora multimediale in una pagina Web. Questi tag sono più spesso utilizzati per incorporare musica e video. Tag HTML sono, da soli, statico e immutabile. Un po ' di JavaScript, un linguaggio di programmazione che viene eseguito nel browser dell'utente..--può modificare qualsiasi contenuto del tag HTML della tua pagina Web. Per modificare l'attributo "SRC" o "fonte" del tag "< embed >" con JavaScript, è necessario assegnare un ID ai tag, così il vostro script può caricare le informazioni sui tag e modificarli.

Istruzioni

1

Aprire la pagina Web in un editor di codice o il blocco note e cercare il tag "< embed >" nel codice:

< embed src="sample.mov" width = "300" height = "250" autoplay = "false" >

2

Aggiungere un nome ID per il tag "< embed >":

< embed src="sample.mov" width = "300" height = "250" autoplay = "false" id = "myvideo" >

È possibile utilizzare qualsiasi nome per un ID, fino a quando è unico. Scegli un nome che sia facile da ricordare.

3

Vai alla chiusura tag "< / body >" della tua pagina Web codice e aggiungere il tag "< script >" appena di sopra di esso:

< script type = "text/javascript" >
< / script >
< / body >

4

Iniziare a scrivere codice JavaScript tra i tag "< script >". Dichiarare una variabile e impostarne il valore dell'URL per i media che si desidera incorporare:

myVideo var = "di http://yourdomain.com/path/to/thevideo.mov";

Quando si specifica un URL come il valore di una variabile, sempre di racchiuderlo tra virgolette singole o doppie. In questo esempio, "myVideo" è il nome della variabile. La variabile memorizza informazioni che sono modificabile o "variabile", come suggerisce il termine.

5

Iniziare una nuova riga sotto la variabile e aggiungere questo codice:

var myEmbed = document.getElementById("myvideo");

Questo codice inserisce informazioni il tag "< embed >" all'interno di una variabile denominata "myEmbed."

6

Impostare l'attributo "SRC" di "myEmbed" sulla variabile contenente URL dei file multimediali:

myEmbed.setAttribute ("src", myVideo);

Il primo parametro all'interno della parentesi è "SRC", il nome dell'attributo che è necessario modificare. Queste informazioni devono virgolette, come illustrato. Il parametro successivo, o informazione, è il nome della variabile che contiene l'URL. Poiché si tratta di un nome di variabile, non ha bisogno di virgolette. Ecco lo script finito:

myVideo var = "di http://yourdomain.com/path/to/thevideo.mov";
var myEmbed = document.getElementById("myvideo");
myEmbed.setAttribute ("src", myVideo);