Hacer que una imagen de fondo tenga enlace a otro sitio
Estoy haciendo una página que muestra sólo fotografias de peces, a la derecha estan los enlaces de las 100 fotos disponibles, y a la izquierda se carga la foto seleccionada, como fondo con este script:
<script language="JavaScript1.2">
if (document.all||document.getElementById)
document.body.style.background="url('sera01.JPG') black 15% 50% no-repeat fixed"
</script>
La foto se carga como fondo, mi pregunta es:
que al pasar el puntero del ratón por dicho fondo, que en este caso es una foto y no ocupa toda pantalla, se active y podamos clikear a un enlace, ó bien modificando el script ó añadiendo uno nuevo, pero conservando la imagen fija aunque nos desplazemos con el scroll
La página es esta:
http://es.geocities.com/acuariumweb/pez01.txt
<script language="JavaScript1.2">
if (document.all||document.getElementById)
document.body.style.background="url('sera01.JPG') black 15% 50% no-repeat fixed"
</script>
La foto se carga como fondo, mi pregunta es:
que al pasar el puntero del ratón por dicho fondo, que en este caso es una foto y no ocupa toda pantalla, se active y podamos clikear a un enlace, ó bien modificando el script ó añadiendo uno nuevo, pero conservando la imagen fija aunque nos desplazemos con el scroll
La página es esta:
http://es.geocities.com/acuariumweb/pez01.txt
script----
document.getElementById("myimg").src="sera01.jpg"
document.getElementById("mylink").href="bla2.htm"
----
teniendo en algun lugar dentro del body la imagen:
<a href="bla.htm" id="mylink">
<img id="myimg" src="bla.gif">
</a>
Saludos, scriptman
document.getElementById("myimg").src="sera01.jpg"
document.getElementById("mylink").href="bla2.htm"
----
teniendo en algun lugar dentro del body la imagen:
<a href="bla.htm" id="mylink">
<img id="myimg" src="bla.gif">
</a>
Saludos, scriptman
Hola scriptman, no entiendo muy bién como colocar el script que me sugieres, lo que pretendo es que la imagen no se cargue con IMG, si no como fondo para poder tenerla fija, y darle al fodo la propiedad HREF.
un fondo no tiene "propiedad href", mas sin embargo a practicamente cualquier elemento puedes asignarle un evento onclick, te recomiendo que lo pongas el fondo en una tabla y no en el body; de todas formas seria asi:
script-----
document.body.onclick="document.location='enlace.html'";
-----
y el html:
<body ... onclick="void()">
y si fuera tabla seria < table id="mitabla" onclick... ...
y el script:
document.getElementById("mitabla").onclick="document.location='mienlace.html'";
Saludos, scriptman.
script-----
document.body.onclick="document.location='enlace.html'";
-----
y el html:
<body ... onclick="void()">
y si fuera tabla seria < table id="mitabla" onclick... ...
y el script:
document.getElementById("mitabla").onclick="document.location='mienlace.html'";
Saludos, scriptman.
