precarga de imagenes

03/05/2006 - 15:30 por Daniel G. Samborski | Informe spam
Hola, quisiera hacerles dos consultas.

1) como realizo una precarga de las imagenes mas pesadas al cargar la
pagina, para que luego no demore en cargarlas.

2) He visto en algunos sitios, que al pasar el mouse por encima de algunas
palabras aparece como un cuadro informativo, dando una descripcion de esa
palabra.
Pense en hacerlo con Layer, pero queria saber si hay algo estandar.
Algun comando en html que permita eso...


Daniel.

Preguntas similare

Leer las respuestas

#6 Isaac Fernández
04/05/2006 - 20:00 | Informe spam
Pues simplemente tienes que pasarle a la función la propiedad event del
evento, en nuestro caso del onMouseOver, y una vez en dicha función miras las
propiedades clientY y clientX del objeto que recibe dicha función.

Mirando el ejemplo anterior, sería algo así:

<html>
<head>
<script language="JavaScript">
function desaparecer()
{
var obj = document.getElementById("wow");
obj.style.display = "none";
}
function aparecer(ev)
{
alert("Posicion Y: " + ev.clientY + "Posición X: " + ev.clientX);
var obj = document.getElementById("wow");
obj.style.visibility= "visible";
obj.style.display = "block";
}
</script>
</head>
<body>
<div id="wow" style="visibility:hidden ">Hola Holita</div>
<a onMouseOver="aparecer(event)" onMouseOut="desaparecer()">Hacer visible</a>

</body>
</html>

Espero que te valga ;)
Respuesta Responder a este mensaje
#7 Daniel G. Samborski
04/05/2006 - 20:07 | Informe spam
Gracias

"Isaac Fernández" escribió en el
mensaje news:
Pues simplemente tienes que pasarle a la función la propiedad event del
evento, en nuestro caso del onMouseOver, y una vez en dicha función miras
las
propiedades clientY y clientX del objeto que recibe dicha función.

Mirando el ejemplo anterior, sería algo así:

<html>
<head>
<script language="JavaScript">
function desaparecer()
{
var obj = document.getElementById("wow");
obj.style.display = "none";
}
function aparecer(ev)
{
alert("Posicion Y: " + ev.clientY + "Posición X: " + ev.clientX);
var obj = document.getElementById("wow");
obj.style.visibility= "visible";
obj.style.display = "block";
}
</script>
</head>
<body>
<div id="wow" style="visibility:hidden ">Hola Holita</div>
<a onMouseOver="aparecer(event)" onMouseOut="desaparecer()">Hacer
visible</a>

</body>
</html>

Espero que te valga ;)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida