Tema: iFrames
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2002, 07:22
^CrAzY^
 
Fecha de Ingreso: junio-2002
Mensajes: 100
Antigüedad: 21 años, 10 meses
Puntos: 0
iFrames

Buenas
Para determinado swf en un frame html mandar determinadas funciones a otro swf de otro frame html coloque el siguiente codigo

<!--
var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
function main_DoFSCommand(command, args) {
if ( command == "init" ) {
frameRef=parent.frames.banner;
target_movieObj= InternetExplorer ? frameRef.target_movie :frameRef.document.target_movie;
target_movieObj.TGotoLabel("_level0",arg s);
target_movieObj.Play();
}
}
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1)
{ document.write('<SCRIPT LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('Sub main_FSCommand(ByVal command, ByVal args)\n');
document.write(' call main_DoFSCommand(command, args)\n');
document.write('end sub\n'); document.write('</SCRIPT\> \n');
}
//-->

Mi problema esta ahora que mi banner.swf no esta en un frame html diferente, pero si en el mismo pagina html que esta el swf que manda las funciones, pero dentro de un iframe, o sea el banner esta dentro de un iframe de la pagina principal.
El codigo arriba solo me funciona para frames distintos, queria que me funcionase entre dos swf's pero en la misma pagina.

Alguien me puede ayudar? y decir que devo hacer? :(

Es possible esto?