Caja de mensajes

lvaro
12 de Diciembre del 2007
Querís saber qué código tengo que al hacer click en el icono "icono.gif" de la web aparezca un mensaje que diga "este icono es divertido" y seguidamente se habra la página que vincula.Gracias de antemano.

Álvaro.

jmiguelpc
12 de Diciembre del 2007
No sé si podrás hacer lo que dices.... el método window.alert() me parece que siempre es modal por lo que bloqueará tu script hasta que lo cierres.

Se me ocurre pruebes con un DIV oculto y lo hagas visible al hacer clic sobre el icono, despues con un window.setTimeout(...) retardes la ejecución del código que quieras....

Francisco
12 de Diciembre del 2007
si me interesa ese codigo si me lo puedes enviar te lo agradeceria

i?
12 de Diciembre del 2007
si...

Yo en realidad estoy empezando asi que no lo dire bien del todo pero creo que lo suyo seria que trabajases con un div en coordenadas absulotas y que sólo apareciese cuando se clicase...

o eso o realmente generar ese div con la accion onclick.

En definitiva el Gif tendria un evento OnClik que llamaria a una funcion... La función haría algo asi.

function mensaje()
{
msg=document.createElement("div");
msg.style.(serie de elementos css para definir la apariencia del cuadro);
msg.innerHTML="Texto";
setTimeout("window.(lo que quieras hacer: open, cambiar href...)", 5000);
}