Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/04/2008, 03:36
Paranoid
 
Fecha de Ingreso: diciembre-2003
Mensajes: 222
Antigüedad: 20 años, 5 meses
Puntos: 2
Llamar a Sadowbox desde Flash

Buenos dias,

tengo hecho un visor de imágenes en flash, y quiero que al pinchar en una de ellas se abra con shadowbox la galeria.

He visto algo parecido con lightbox. Desde flash se llama a una funcion GroupDelegate(id), en la que el id seria el id de los links. Pero no se como se haria para shadowbox...

Para Lightbox es de la siguiente manera:

Código HTML:
<script type="text/javascript">
    function GroupDelegate(id) {
        var objLink = document.getElementById(id);
        Shadowbox.init(objLink);
    }
</script>

Y luego en el codigo:

Código HTML:
<a id="abuela1" href="../__img/codornicesdeshuesadas.jpg" rel="lightbox[papers]" title=""></a>
<a id="abuela2" href="../__img/milhojasderabo.jpg" rel="lightbox[papers]" title=""></a>
<a id="abuela3" href="../__img/piernadecordero.jpg" rel="lightbox[papers]" title=""></a> 

la función de flash seria algo asi:

La function se encuentra en la encena principal en un frame

function abreimg(img){

ExternalInterface.call("GroupDelegate","abuela"+im g);
}

Y este otro hace referencia a la funcion, este otro esta en cada boton


on(release){
_parent.abreimg(2)
}

Muxas Gracias a todos!