Come faccio a interfacciarmi al tag embed con javascript?
Si puo determinare con javascript l'attributo src di un tag embed?
O esistono solo altri metodi, quali play e stop?
In questo caso, come si usano?
Come faccio a interfacciarmi al tag embed con javascript?
Si puo determinare con javascript l'attributo src di un tag embed?
O esistono solo altri metodi, quali play e stop?
In questo caso, come si usano?
se haiOriginariamente inviato da Mega69
Come faccio a interfacciarmi al tag embed con javascript?
Si puo determinare con javascript l'attributo src di un tag embed?
<embed src="..." id="mioembed" />
ricavi l'attributo con
document.getElementById('mioembed').src
per gli altri metodi prova così:
document.getElementById('mioembed').play();
document.getElementById('mioembed').stop();
Ciao
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
Il fatto è che ci avevo gia provato a utilizzar questo metodo che teoricamente non dovrebbe dare problemi, eppure ne mozilla ne firefox sembrano accettarlo...
Forse bisogna considerarli oggetti e activex?
provato su Firefox con un file audio che si chiama ding.wav
codice:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="it" xml:lang="it"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>xhtml 1.0</title> <script type="text/javascript"> function doEmbed(currentYear) { obj_emb = document.getElementById('objwav'); alert(obj_emb.src); obj_emb.play() } window.onload = function() { doEmbed(); } </script> <body> <embed src="ding.wav" id="objwav" /> </body> </html>
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
Eppure il codice qui seguente che in toria è semplicissimo non vuole funzionare...
Dagli un'occhiata se hai un pò di tempo:
<html><head><script type="text/javascript">
//qui inizia la fase importante
function cambiamusica(qualsiasi)
{
document.getElementById("musica").src=qualsiasi.op tions[qualsiasi.selectedIndex].value;
//quest'ultimo .play l ho aggiunto adesso ma non funziona lo stesso
document.getElementById("musica").play()
}
</script></head><body>
<form>
<select id="selezione" onchange="cambiamusica(this);">
<option value="walkthisway.mp3">musica1</option>
<option value="benoit.mp3">musica2</option>
</select>
</form>
<embed src="#" id="musica" hidden="true" autostart="true" />
</body></html>
Ho provato anche a cacciare hidden, autostart, tutto, ma non mi funziona!
Scusa per quanto ti sto rompendo!