Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/11/2008, 15:59
Avatar de RaulNavas
RaulNavas
 
Fecha de Ingreso: noviembre-2008
Ubicación: Málaga
Mensajes: 16
Antigüedad: 15 años, 6 meses
Puntos: 0
Ayuda con XML...

A ver si soy capaz de explicarme...

Estoy haciendo una galeria en flash, y los thumbnails de la galeria abren las imagenes grandes en shadowbox a partir de unas "id" que deben ir en el (x)html que contiene el flash.

Este es el script al que llaman los thumbnails:
-------------
<script type="text/javascript">
var openShadowbox = function(elementId){
var el = document.getElementById(elementId);
if(el) Shadowbox.open(el);
};
</script>
-------------

Y este script anterior llama a las "id" en el (x)html:
-------------
<a id='picNum1' href='fotografia/poses/colorize.jpg' rel='shadowbox[poses]'></a>
<a id='picNum2' href='fotografia/poses/naturalsenses.jpg' rel='shadowbox[poses]'></a>
<a id='picNum3' href='fotografia/poses/rakel2.jpg' rel='shadowbox[poses]'></a>

Bien, hecho asi, todo funciona a la perfeccion. (He de hacerlo tan enrevesado porque si no shadowbox no me da la opcion de "siguiente" o "anterior" en la visualizacion de las imagenes.)

El problema es que me puedo poner facilmente en mas de 100 "ids" y con el tiempo mas aun y me gustaria evitar que estuviera todo ese chorro de codigo en el (x)html.

Asi que se me ha ocurrido usar un xml donde albergar todas esas "ids"... el caso es que ahi me pierdo, no se siquiera si es una buena opcion. No se como hacer que mi (x)html llame al xml ni como hacer, en el, las "ids" con la llamada a su respectiva imagen.

En fin, el caso es que debo terminar este trabajo mas pronto que tarde y necesito que me echeis un cable con lo del xml.
Y si no... pues nada, gracias por leer todo este ladrillo, a unas malas meto todas las "ids" en el (x)html y a volá!

Graciasss! ^_^

Última edición por RaulNavas; 07/11/2008 a las 05:32 Razón: titulo "mas descriptivo"