Buongiorno a tutti, volevo sapere se nell'html esiste uno script che mi permette al passaggio del mouse su un immagine di ricaricare un swf presente sempre nella stessa pagina.
![]()
Buongiorno a tutti, volevo sapere se nell'html esiste uno script che mi permette al passaggio del mouse su un immagine di ricaricare un swf presente sempre nella stessa pagina.
![]()
se intendi cambiare l'attributo src del tag embed mi sembra che non sia possibile
se invece vuoi riavviare il flash ci sono alcune funzioni tipo
window.document.nomeEMBED.Play();
.StopPlay()
.GotoFrame(0);
.TGotoLabel('/', 'nome frame');
.TCallLabel('/', 'action script');
.SetVariable('nome var', 'value var');
Voglio riavviare il flash al passaggio del mouse su un link html, devo usare uno dei comandi che mi hai indicato?
Potresti essere un po' più chiaro perchè non conosco molto bene JS
![]()
c'è nessuuuunooo???
![]()
si prova con:
<script>
window.document.nomeEMBED.GotoFrame(0);
window.document.nomeEMBED.Play();
</script>
ma io lo devo collegare all'azione di un link!!
basta farlo:
<script>
function reloadFlash()
{
window.document.nomeEMBED.GotoFrame(0);
window.document.nomeEMBED.Play();
}
</script>
[img]image.gif[/img]
nella mia immagine ho già degli altri comandi
[img]img.jpg[/img]
come faccio ad integrare il codice che mi hai dato tu?
Un'altra domanda stupida:
Al posto di nomeEMBED ci devo mettere qualcosaltro o va lasciato così?
![]()
![]()
![]()
al posto di nomeEMBED devi mettere il contenuto dell'attributo name=""
che trovi all'interno del tag <EMBED name="nomeEMBED"> se non c'è lo metti!!
la funzione di prima la richiami accodandola alle altre che vengono richiamate all'onMouseOver:
[img]img.jpg[/img]
l'avevo capito ma visto che non mi funzionava fare una domanda in più e meglio!!
Comunque non va e tra l'altro mi scasina il codice che avevo messo io per il layer.
:master: