Hola, Alejandra.

Mediante *JavaScript *y el elemento *XMLHttpRequest *(en lo que se conoce
como *AJAX*) se puede cambiar sólo una parte de la página sin tener que
refrescarla toda. Hay quien usa iframes, pero están desaconsejados por el
W3C. Cuando no usas javascript, cada vez que quieras cambiar una parte de la
página te verás obligada a refrescarla toda.

Una solución muy "bruta" consiste en tener tantas páginas como imágenes
diferentes, de forma que cada enlace apunte a la página correspondiente.
Todas esas páginas serán muy parecidas y sólo se diferenciarán en el div
modificado y, a lo sumo, en el realce del enlace pulsado. Aunque te tiente
esta solución, ni se te ocurra hacerlo así. Es demasiado engorroso, te
incrementa el número de páginas y es muy fácil tener inconsistencias.
Además, cada vez que modifiques una página tendrás que modificarlas todas.

Entonces, ¿cómo hacerlo sin tener que multiplicar las páginas?: con
programación del lado del servidor. En realidad, siempre deberías de hacer
tu sitio funcional, sin la obligación de usar javascript ni plugins tipo
flash; éstos deben de ser opcionales. La página sería siempre la misma, pero
cambiará la url en función de la imagen que quieras mostrar:

<li><a 
href="http://misitio.com/galería.php?imagen=img001.jpg<http://misitio.com/galer%C3%ADa.php?imagen=img001.jpg>
">imagen1</a></li>
<li><a 
href="http://misitio.com/galería.php?imagen=img002.jpg<http://misitio.com/galer%C3%ADa.php?imagen=img002.jpg>
">imagen2</a></li>

Como ves, sólo cambia el parámetro "imagen" pasado en la url.

Si te interesa esta solución, dímelo y te indicaré con más detalle cómo
hacerlo.

Saludos.




2008/12/27 <[email protected]>

> Hola Wil! gracias por la rapidez, pero creo que no me explique bien: vuelvo
> a explicar
>  a la derecha de la pagina hay un JS que pasa unas fotos, ademas al pie de
> la pagina hay una tira de imagenes thumbails con su enlace, quiero que al
> pulsar ese enlace,  aparezca la foto pulsada en el mismo espacio que ocupa
> el JS, "tapando" a este, no se si me explico, o tal vez no entendi bien lo
> que me explicas
> Gracias otra vez
> Alejandra
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a [email protected]
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a