En este caso usaremos fscommand, para poder lograr que los archivos swf se comuniquen entre sí.
explicación:
el frameset esta compuesto por dos frames, el frame de la izquierda llamado menu y el de la derecha contenidos.
contenidos tiene al html llamado "target_movie.html" quien contiene en si el archivo "target_movie.swf"; menu, por su parte, tiene el archivo "main.html" y el swf "main.swf",
contenidos tiene labels llamadas: label1, label2 y label3 ( los nombres son indiferentes puedes usar los nombres para labels que gustes)
On (Release)
FS Command ("init", "label1")
End On
<script language=JavaScript>
<!--
var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
// Toma todos los mensajes FSCommand messages en la película Flash
function main_DoFSCommand(command, args) {
if ( command == "init" ) {
frameRef=parent.frames.contenidos; target_movieObj= InternetExplorer ? frameRef.target_movie :frameRef.document.target_movie;
target_movieObj.TGotoLabel("_level0",args);
}
}
// Gancho para Internet Explorer
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 subn'); document.write('</SCRIPT> n');
}
//-->
</script>
if ( command == "init" )
se valla al frame contenidos
frameRef=parent.frames.contenidos;
y le decimos a cuál swf hacer target( o sea, al swf que está en target_movie.html)target_movieObj= InternetExplorer ? frameRef.target_movie :frameRef.document.target_movie;
Usuarios que han visto este tema también han visto...
- Caricaturas con Flash: Sombreado
- Texto seleccionable en Flash
- Menu con efecto de easing en Flash
- Controlar el volumen de varios sonidos de modo independiente en Flash
- Television Estatica en Flash
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.