Esto es lo que debes de hacer...
Supongamos que tu swf se llama movie ok!
dentro de tu boton en tu swf tienes que poner
FSCommand("ocultar", "nombre_capa");
Ahora en tu p�gina web haces lo siguiente, en la declaraci�n del objeto de flash:
------------->
--------------------------------->NAME=movie
--------------------------------->swLiveConnect=true
Las que tienen las flechitas son las nuevas lineas que hay que agregar...
El NAME/ID pueden ser distintos al nombre de la pelicula.
Luego algo de Scripting
Primero una rutina de VBS para linkearlo con JS ya que IE solo reconoce el FSCommand con VBS.
Luego la rutina de JS.
<script language="VBScript">
<!--
//Atrapa FS Commands en IE, y los pasa a una funci�n de JavaScript.
Sub movie_FSCommand(ByVal command, ByVal args) //checa que el nombre antes de _FSCommand seal el mismo que declaraste en NAME/ID
end sub
//-->
</script>
<script language="JavaScript">
<!--
var movieName = "movie";
function thisMovie(movieName) {
}
function movieIsLoaded (theMovie) {
}
function oculta( capa ) {//Tu funcion...
capa.style.visibility="hidden"
}
function movie_DoFSCommand(command, args){
}
//-->
</script>
Y eso es todo...
Espero te funcione....
Cualquier otra duda, escribeme...
At 06:17 p.m. 12/11/01 +0100, you wrote:
Hola listeros!
Bueno mi duda es la siguiente: �C�mo puedo eliminar una capa o hacerla oculta (de un
documento HTML) pulsando un bot�n de un SWF?
En el documento HTML tengo el siguiente c�digo javascript:
function oculta() {
mi_capa.style.visibility="hidden"
}
�Qu� tengo que poner en el bot�n para que se ejecute dicha acci�n?
Sorry, se que me explico fatal...
Un saludo a todos!
| Omar Chiyean
| WebMaster de la UADY
| [EMAIL PROTECTED]
|
| ( \ / )
| _ \ \ /\ / / _
| ( \ / \ \ \) / \ (/ / / \ / )
| \ \/ /\ \/\ \/ /\ \/ /\/ /\ \/ /
| \ / \ /\ / \ /\ / \ /
| \/ \/ \/ \/ \/ \/
|
| http://www.uady.mx/index.html
| Tel/Fax +52 (9) 923-7428
| Calle 59 No. 490 x Av. Itz�es
| M�rida, Yucat�n, M�xico. CP 97000
| RiUADY - DT - DGDA - UADY
(+ ----------------------------------------
