Estoy haciendo unos experimentos para aprender algo de javascript y html, por afición y para crearme una pequeña página personal, y he ido recopilando scripts por la web.
El caso es que he encontrado el generador de menús de tunait (no puedo poner enlaces ) y me ha parecido muy interesante , pero hay una cosilla que me gustaría hacer que no logro cambiar en el script
El caso es que he creado una tabla con divs para poder cambiar el contenido de forma dinámica y mostrar diferentes fotografías según la elección de un menú, y quería aplicar tu script para ello ya que me permite catalogar las fotografías perfectamente.
En el scrit que hasta ahora utilizo con enlaces simples (un listado de fotos que podría llegar a ser larguísimo), el código es tal que:
Código HTML:
<a href="#" onClick="setMyDiv('foto1.jpg')">Foto 1</a>
Código HTML:
function setMyDiv(userFile) {
document.getElementById("cuerpo").innerHTML = "<iframe src='"+userFile+"' width=800 height=300 frameborder=0 scrolling=yes>";
}
El caso es que aun poniendo como target el nombre del div ("cuerpo"), el script me abre las fotografías en una ventana aprate, supongo que porque no encuentra el frame "cuerpo" ya que no existe.
Entreveo que el script de tunai crea un enlace tipo:
Código HTML:
<a href="foto.jpg" target "destino">enlace</a>
Código HTML:
onClick="setMyDiv('foto.jpg')"
Espero haberme explicado correctamente para que entendais lo que quiero hacer y si no es mucha molestia, me gustaría que me ayudaseis en esto.
Muchas gracias de antemano por vuestra ayuda.
Un saludo