Ciao a tutti! Volevo chiedere se qualcuno sa qual'è il comando per stoppare il filmato swf quando la finestra del browser perde il fuoco (per esempio dopo avere lanciato una pop up).
-
Ciao a tutti! Volevo chiedere se qualcuno sa qual'è il comando per stoppare il filmato swf quando la finestra del browser perde il fuoco (per esempio dopo avere lanciato una pop up).
-
da Javascript devi:
- o lanciare una funzione che hai preparato all'interno di flash
- o chiamare direttamente un metodo di flash
l'evento JS è onblur, cmq sia leggiti la guida di negatyve all'integrazione flash+JS su www.flash-mx.it
ciao
"La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)
Panta,
la guida "flash e Javascript" di Negatyve è utilissima, ti ringrazio del consiglio.
Questo invece è un'esempio di quello che intenderei fare; salta l'intro e prova a cliccare sulla tavolozza e poi sul link in uscita che compare. Ridando il fuoco alla finestra che contiene l'swf, il filmato riprende da dove si era fermato.
Anche alla luce della lettura della guida, non saprei come realizzare questa cosa.
-
te l'ho detto devi usare gli eventi onblur e onfocus di javascript
prova una cosa del genere al tuo html
<body onblur="alert('ciao');" onfocus="alert('bentornato');">
al posto di alert ci metti il nome della funzione che sia una funzione javascript o flash alla fine poco importa
ciao
"La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)
Grazie Panta, funziona (js: onBlur).
Per fermare un swf con un unico frame che contiene la clip con dentro le animazioni, come si potrebbe fare?
Ciao
-
nella guida di negatyve c'è un capitolo che spiega come chiamare da javascript una funzione flash
tu prepari la funzione in flash così:
function ferma() {
///fai quello che devi fare
}
e da javascript la chiami come spiegato nella guida. Ciao
"La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)
Grazie, non avevo letto della funzione da richiamare dall'interno della pagina. Scusami.
Ciao![]()
-
figurati, cya
"La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)