Buenas gente.

 

He implementado un galería flash que se comunica con Javascript mediante
Externalinterface.

 

En mi maqueta HTML todo funciona a la perfección.

El flash se comunica bien con JS y a la inversa.

 

El problema viene cuando lo integro en la programación.

La página es ASP NET, por lo que todo va dento de un Form.

 

Y es entonces cuando no funciona. Da un error de que no encuentra el objeto
(Error de JS).

Ese objeto que no encuentra es el object de flash (por su ID).

 

El caso es que probando, puse en la maqueta HTML un form que englobaba todo,
y oh sorpresa! No funciona en Internet Explorer!!!!!!

 

La cuestión es, no se puede tener un object de flash con un ID dentro de un
FORM???

 

Por no entiendo cual es el problema.

Os dejo una parte de código por si así me explico mejor:

 

 

JS_

 

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

function getFlashMovieObject(movieName){

                if (window.document[movieName]){

                               return window.document[movieName];

                }

                if (navigator.appName.indexOf("Microsoft Internet")==-1){

                               if (document.embeds &&
document.embeds[movieName]) return document.embeds[movieName];

                }else{

                               return document.getElementById(movieName);

                }

}

function movFoto(dir) { getFlashMovieObject("cambiaPicObj").mueveFoto(dir);}

</script>

 

FLASH_

 

<form>

 

<object data="galeria.swf?xml=galeriaxml.aspx?id=43"
type="application/x-shockwave-flash" title="galeria" id="cambiaPicObj">

<param value="galeria.swf?xml=galeriaxml.aspx?id=43" name="movie" />


<param name="allowScriptAccess" value="always" />

</object>

 

<a href="#" title="Anterior foto" onclick="movFoto(0); return
false;">anterior &lt;</a>

<a href="#" title="Siguiente foto" onclick="movFoto(1); return
false;">siguiente &gt;</a>

 

</form>

 

Help please!

 

Gracias, un saludo!

 

David Ruiz Rincón

 <BLOCKED::http://www.druiz.es/> www.druiz.es

 <BLOCKED::mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED]

+34 620 211 822

-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a