25/10/2007, 01:31
|
| Moderador extraterrestre | | Fecha de Ingreso: diciembre-2001 Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 11 meses Puntos: 61 | |
Re: link dentro de div no llama a funcion js Para eso lo mejor tal vez sea crear una imagen oculta que precargue las imágenes. Algo así:
Código:
<html>
<head>
<script language="javascript">
function esta(a){
return document.getElementById(a);
}
function accion(e){
esta('imagen').style.visibility =e;
capa=(e=="hidden")?"picture":"mostrar";
capa2=(e!="hidden")?"picture":"mostrar";
esta(capa).style.visibility ="hidden";
esta(capa2).style.visibility ="visible";
}
temporale="https://marketplace.slizone.com/SliMarketplace/Images/loading.gif";
function cargar(imagen){
esta("destino").src=temporale;
setTimeout("accion('visible')",500);
esta("temporal").src=imagen;
}
</script>
<style>
#temporal{
display:none;
}
#imagen{
overflow:show;
border:solid 1px black;
background:white;
visibility: hidden;
}
</style>
<title>Untitled</title>
</head>
<body>
<a href="#" onclick="cargar('http://www.wallpaperbase.com/wallpapers/celebs/adrianeartiles/adriane_artiles_2.jpg');return false;">Ver chica guapa 1</a> <br>
<a href="#" onclick="cargar('http://www.wallpaperbase.com/wallpapers/celebs/adrianeartiles/adriane_artiles_6.jpg');return false;">Ver chica guapa 2</a> <br>
<a href="#" onclick="cargar('http://www.wallpaperbase.com/wallpapers/celebs/adrianeartiles/adriane_artiles_4.jpg');return false;">Ver chica guapa 3</a> <br>
<center>
<a href="#" id="mostrar" onclick="accion('visible');return false">show div</a>
<div id="imagen">
<img name="destino" id="destino" src="http://www.butterflytmsport.com.ar/images/no_image.jpg" />
<div id='picture'>
<a href='#' onclick="accion('hidden');return false">cerrar div</a>
</div>
</div>
</center>
<img name="temporal"
id="temporal"
src=""
onload="document.images['destino'].src=this.src;"
onerror="http://www.butterflytmsport.com.ar/images/no_image.jpg"/>
</body>
</html>
Dime si es lo que quieres. Y perdona si las imágenes son demasiado sugerentes.... (trialorololooo) pero son las únicas imágenes grandes grandes que he encontrado para que veas lo que hace en la tardanza.
__________________ Cómo escribir
No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |