Foros del Web » Creando para Internet » HTML »

Ayuda con XML...

Estas en el tema de Ayuda con XML... en el foro de HTML en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 06/11/2008, 15:59
Avatar de RaulNavas  
Fecha de Ingreso: noviembre-2008
Ubicación: Málaga
Mensajes: 16
Antigüedad: 16 años
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"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:57.