Foros del Web » Creando para Internet » CSS »

Problema con cursor personalizado.

Estas en el tema de Problema con cursor personalizado. en el foro de CSS en Foros del Web. Bueno, mi problema es el siguiente. En mi página, tengo un código, en el cual el cursor es una manito, y va bien .. Lo ...
  #1 (permalink)  
Antiguo 13/03/2007, 10:24
 
Fecha de Ingreso: mayo-2005
Mensajes: 28
Antigüedad: 12 años, 7 meses
Puntos: 0
Problema con cursor personalizado.

Bueno, mi problema es el siguiente.

En mi página, tengo un código, en el cual el cursor es una manito, y va bien ..

Lo único malo, es que no funciona, cuando la página esta cargando.. Osea, funciona cuando estas encima de un hyper vinculo, o la página ya cargo a su totalidad, pero cuando todavia quedan objetos por cargar, sale el clásico de Windows con el reloj de arena.

Este es el código:
Cita:
<style type="text/css">
body {
cursor: url(hand_shadow.cur), auto;
}
A {
cursor: url(hand_anim_shadow.ani), url(hand1.cur), auto;
}
</style>
Quisiera saber, si alguien que sepa de esto, pudiera completarme el código (si se puede) para que uno de esos 3 que salen en el código, sea el que salga cuando la página este cargando.

Saludos.
  #2 (permalink)  
Antiguo 13/03/2007, 10:50
Avatar de demiurgo_daemon  
Fecha de Ingreso: diciembre-2006
Ubicación: Querétaro
Mensajes: 184
Antigüedad: 11 años
Puntos: 2
Re: Problema con cursor personalizado.

hola,

eso es, en realidad, porque no se puede hacer. no existe en css ni en javascript un evento que indique que se está cargando la página. si usas ajax, puedes hacer ese efecto al hacer una consulta, aprovechándote del objeto xmlhttprequest o como se llame (perdón, llevo tiempo sin dormir bien)

otra explicación sería que, ya que mientras no se cargue la página completa no se ha cargado body en el dom, la regla css no puede tomar efecto.

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:07.