Hola
Vuelvo sobre el tema con alguna información extra.
Todo dependerá de que tipo de BOX utilices: shadowBox, ThickBox, etc. pero en general todos basan su funcionamiento en javascript por lo que bastaría con que hicieses una llamada a la función JS que se encarga de abrir el BOX, con los parámetros necesarios. Por ejemplo en el Shadowbox (
http://www.shadowbox-js.com/) el método principal es
open y podrías llamarlo en JS tal que así:
CÓDIGO
Shadowbox.open({
content: '<div id="welcome-msg">Welcome to my website!</div>',
player: "html",
title: "Welcome",
height: 350,
width: 350
});
Una buena opción sería definir una función JS intermedia, que llamarías desde Flash y que nos abrirá el BOX:
CÓDIGO
<script type="text/javascript">
function openShadowbox(content, player, title){
Shadowbox.open({
content: content,
player: player,
title: title
});
}
</script>
A eta última función, la llamariamos desde flash por ejemplo:
CÓDIGO
getURL("java script:openShadowbox('movie.swf', 'swf', 'Title')");
con el resultado de abrir un BOX (sobre nuestra película Flash) que mostrará otra animación flash.
Toda esta info y más en la página de ShadowBox que indicaba al principio. Muy recomendable, funciona con todos los browsers.
Salu2.