Te paso la dirección para el mismo ejemplo pero con frames.
Es que tienes que estudiarte el dom y tál y lo mismo te vuelves un poco loco si no estás acostumbrado hasta que encontrases la forma, que en el fondo es muy sencilla. A mi em funciona en firefox y en IE 6(IE 7 no he probado pero debe de funcionar)
http://www.3wservicios.com/ejemplos/ExternalInterface1/ En index.html(ver código fuente)
Sólo Fíjate en el name que le pongo al primer frame(el que supuestamente es tu botonera)
En 2.html(ver código fuente)
fijate que la función 'thisMovie' cambia a esto(uso el name del primer frame y accedo al html contenedor usando parent):
Código PHP:
function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft") != -1) {
return parent.a1.window[movieName]
}
else {
return parent.a1.document[movieName]
}
}
Lo demás es todo igual.
Códigos:
http://www.3wservicios.com/ejemplos/...Interface1.rar
Salu2 ;)