Newsgroup: it.comp.lang.javascript
Titolo: Controllare un movie

All'interno della pagina ho un'animazione Flash (ID=movie) che comando con
document.movie.stop()
document.movie.play()
Questi comandi mi funzionano solo con IE.
Netscape cosa vuole?????
Grazie in anticipo.
Alessia

 Netscape cosa vuole?????
Devi inserire l'oggetto Flash sia come OBJECT (che e' quello che vuole IE)
sia come EMBED (che e' quello che vuole NS).
Ricordati nell'EMBED di validare il parametro "liveconnect", altrimenti non
ti funziona una cippa lippa.
Ti faccio un esempio pratico:
   <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.ca
b#version=5,0,0,0" width="120" height="150" id="menu">
    <param name="swLiveConnect" value="true">
    <param name="movie" value="menupaine.swf">
    <param name="quality" value="high">
    <param name="wmode" value="transparent">
    <param name="bgcolor" value="#000099">
    <param name="menu" value="false">
    <embed menu="false" swliveconnect="true" name="menu" src="menupaine.swf"
quality="high" wmode="transparent" bgcolor="#000099" width="120"
height="150" type="application/x-shockwave-flash"
pluginspage="
http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_
Version=ShockwaveFlash">
    </embed>
   </object>
Okay? Se dimentichi l' swliveconnect, non potrai mai pilotare da NS un
filmato Flash.
In ogni caso ho proprio fatto di recente un costrutto JS che ti permette di
sapere se Flash e' abilitato sul browser, che versione di Flash e' presente
(ed in caso ti fa' un redirect automatico al sito Macromedia... E' una cosa
che tecnicamente dovrebbe fare di suo, ma ad esempio NS 4.x lo fa e non lo
fa), e ti mette a disposizione un oggetto "movie" con il quale pilotare il
filmato.
Se ti interessa, fischia, o al limite lo butto su JSdir.

 ha scritto nel messaggio
news:we%v6.5506$yU4.4...@news.infostrada.it...

Ho provato a fare in questo modo ma c'è qualcosa che non va.
la mia pagina è così:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>prova</title>
<script>
function fermati(){
aa=document.movie.stop()
}
</script>
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0"
marginheight="0">
<p><object width="550" height="120" ID="movie"
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.ca
b#4,0,2,0">
    <param name="swLiveConnect" value="true">
    <param name="SRC" value="branco.swf">
    <param name="QUALITY" value="high">
    <param name="TYPE" value="application/x-shockwave-flash">
<embed  width="550" height="120" swliveconnect="true" src="branco.swf"
quality="high" type="application/x-shockwave-flash">
    </embed>
   </object>
</p>
<p><a href="javascript:fermati()">stop</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
</body>
</html>
Grazie ancora.
Alessia.

 ha scritto nel messaggio
news:we%v6.5506$yU4.4...@news.infostrada.it...

Per fortuna risolto!!!
Grazie lo stesso.
Alessia

 Se ti interessa, fischia, o al limite lo butto su JSdir.
 
E che aspetti? Che ti invito io?... sigh... l'ingratitudine :-(
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
              All the JavaScript you need
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

 E che aspetti? Che ti invito io?... sigh... l'ingratitudine :-(
Lo sai che sono peggio di una donna, quando si tratta di tirarsela.. :D