Cómo Personalizar El Cursor Con JavaScript
Cómo Personalizar El Cursor Con JavaScript
http://www.cristalab.com/tutoriales/como-personalizar-el-cursor-con-j...
Foros
Blog
Publica un tutorial
Qu es Cristalab?
T ags
Ejemplos
Te puede i
En este Tip tratar de una manera bastante sencilla como personalizar los cursores en tu web por medio de JavaScript, ya sea solo por esttica o por funcionabilidad, todo depende de ti... Previamente se posteo un buen Tip sobre como impedir que sea seleccionable el contenido de toda tu pagina ( publicado por Carloz.Yanez )... El nico inconveniente que tienen este tipo de hacks es que el cursor sigue cambiando al pasar sobre campos de texto o links, pero es fcil removerlo, tan solo: Cambiando <body> por: <body style="cursor:default">
De esta manera obligas a utilizar el cursor que esta de default en toda la pagina... Pero no estas sujeto solo a este cursor ya que existen unos pocos mas preestablecidos en el sistema, por ejemplo:...
Cdigo :
1 de 9
http://www.cristalab.com/tutoriales/como-personalizar-el-cursor-con-j...
p.normal { Cursor : default} p.puntero { Cursor : pointer;} p.mover { Cursor : move;} p.redimensionarE { Cursor : eresize;} p.redimensionarSE { Cursor : seresize;} p.redimensionarSO { Cursor : swresize;} p.redimensionarS { Cursor : sresize;} p.seleccionTexto { Cursor : text;} p.espera { Cursor : wait;} p.ayuda { Cursor : help;} </style>
Regresar a
Pero cmo es que puedo utilizar esto? Solamente debes agregar el nombre clave del cursor en el link que lo vayas a utilizar, por ejemplo:..
Cdigo :
<p class="redimensionarSO
">Redimensionar</p>
O tambien puedes hacer que este cambie; en todos los links, en tus imagenes, o en todo el cuerpo de tu pagina, por ejemplo:..
Cdigo :
2 de 9
http://www.cristalab.com/tutoriales/como-personalizar-el-cursor-con-j...
Cdigo :
Pero si te quieres ir, a algo un poco mas avanzado... Por que no? En este ejemplo, al oprimir un vinculo de tu pagina aparecer el cursor de "espera" por 5 segundos, luego cambiara a la normalidad.
Cdigo :
NOTA: El 5000 es el tiempo que dura el cursor de espera expresado en milisegundos... Y el "wait" es el cursor de espera, igual puedes poner el que quieras...
Ahora, en los links donde quieras que aparezca este efecto tienes que llamara a la funcin
Cdigo :
O inclusive llamar a tu propio cursor personalizado... Solo debes crear un cursor con la extensin ".cur" ( ... Ya que este es el tipo estandar que necesita para cargar )... Y subirlo a tu web...
Cdigo :
body{cursor:url(http://www.cristalab.com/images /cursor_personalizado.cur);}
Pd: Omit varios ejemplos por que solo funcionan en un tipo de navegador ( La mayora en IE... ), ninguno de los ejemplos anteriores me dio problemas, pero si quieren que suba todos los de IE, tienen alguna duda o sugerencia, hganlo saber... Espero y les sean de utilidad !!!...
Twittear
Me gusta
3 de 9
http://www.cristalab.com/tutoriales/como-personalizar-el-cursor-con-j...
javascript
Buen tip, pero no estara mal que des los que Solo funcionan en IE, como dato extra.
@Bleend: http://blogs.vertigosoftware.com/alanl/archive/2006/06/28/Vista_Cursors_on_Windows_XP
JaLeRu :
Buen tip, pero no estara mal que des los que Solo funcionan en IE, como dato extra.
Estan en camino...
4 de 9
http://www.cristalab.com/tutoriales/como-personalizar-el-cursor-con-j...
Bleend :
Los cursores son los que tengas establecidos... ( Aunque ya te respondieron... )... Solo que si quieres que tenga, tienes que subirlos ( .cur ) ...
Buen tip!.
Lunatic_blog :
@Bleend: http://blogs.vertigosoftware.com/alanl/archive/2006/06/28/Vista_Cursors_on_Windows_XP
Thnks Lunatic!
Parece que estamos devuelta en el ao 2000, que es lo siguiente "como armar una pagina con frontpage"
Y siguen haciendo sus comentarios acerca de tips pasados de moda, por que diablos no dejan que ense como yo?? ehh?? a ver a ver, a veeeeeer, por que no te pones a dar tips nuevoooos, dinosaur???
5 de 9
http://www.cristalab.com/tutoriales/como-personalizar-el-cursor-con-j...
No es tema de ensear a los atrasados o no. Hay temas basicos que pueden ser comentados para aquel recin se inician en este mundo, pero no vale la pena ensear prcticas que actualmente estn desfasada descartadas (es como hacer un tutorial de cmo crear un sitio web y maquetarlo con tablas).
Justamente para el caso de usuarios nveles se que es mejor ensear la forma correcta o actual de realiz que aprendan malas prcticas.
Cul es el problema de, por ejemplo, cambiar el cursor? Es un problema de usabilidad: el usuario de pron ya conoce y al que est acostumbrado, y ms an, el que ya sabe cmo responde segn el contexto, cam
Los ejemplos en este caso no tiene problemas, pero pueden traer de vuelta elementos peligrosos para los de mano por la mano de un dragn, por ejemplo).
De todas formas, el tip es bueno ya que muestra algo que a veces es necesario (cambiar el cursos activo
M@U
Esta bien el tip. No me parece algo descabellado ni loco forzar el mouse a un estado.
Una vez hice un menu con javascript que no utilizaba la etiqueta a para vincular, si no hubiera podido camb me hubiera tocado resistir de la idea
No es que dinosaur sea "malo" o "atorrante", sino que este tipo de tips salen de a montones al poner el tit lado cristalab siempre ha colocado cosas interesantes, y no tan faciles de encontrar.. Me parece que esta un toque fuera del nivel de los posts a los que estoy acostumbrado ver aqui.
disculpame m@u pero ya es la 3era vez creo que te critican lo mismo, si quieres ensear a beginners and sea el objetivo por dios, y no te ofendas pues aca nadie es malo, sino que (como bien puedes ver!)a bast clab esto les parece obsoleto, claro que hay maneras para decirlo y algunos no elgien la mejor. Bueno espero tomes en cuenta esto, te escribo en serio sin el fin de ofender a nadie. Amo CLAB y estoy carlosczg) a ver otro tipo de posts aqui.
6 de 9
http://www.cristalab.com/tutoriales/como-personalizar-el-cursor-con-j...
Mira lo que no se, es por ejemplo, yo tengo una imagen de puntero en la carpeta esa q tiene window etc. El nombre del archivo es Fillitup, es una extension ".cur". la pregunta es: Cmo subo esto a mi pgina?? Lamento no estan al nivel de Clab pero soy muy joven aun para entender tanto de estos temas solo se algunas cosas, pero bueno, agradeceria que me ayudaras ;D
Ya se que este tip lleva mil aos aqu pero no puedo por menos que agradecerte que lo pusieras, muchsim
ola y espero me puedas responder, quisiera saber si no ay algun codigo o algo para que esos cursores ap sus respectivas funciones sin estar poniendo la clave del cursor en el link en cada vinculo o cada imagen q
7 de 9
http://www.cristalab.com/tutoriales/como-personalizar-el-cursor-con-j...
supon que tienes un div al cual le metes una accion en javascript para que al hacerle click esconda otro div que cursor mostrara el div al ponerse sobre el?
la flechita, si seor, en ese caso necesitamos el cnontenido de este post para que la web gane en usabilid ponerse sobre el div y mostrando la flechita al salirse de ese div, asi que para nada esto es desfasado ni es una mala practica y que te hace pensar que este sitio no es para novatos?
este sitio lo descubri cuando no sabia absolutamente nada de webs y voy cojidito de la mano d el ya unos mucho gracias a ello y sobre colocar esto en cristalab...
estaba buscando la forma de hacer esto y la de cristalab ha sido la mas completa y la mas prctica, acaso
Publica tu comentario
o puedes...
8 de 9
http://www.cristalab.com/tutoriales/como-personalizar-el-cursor-con-j...
Tu nombre: S respetuoso. S detallado. Tu comentario: No escribas con mayusculas ni como si fuera un SMS. Insultos, trolls y spammers son siempre eliminados. [b]negrita[/b] [img]http://url/imagen.jpg[/img] [url=direccion]tu enlace[/url]
No ests regis
Blog
Foros
Tutoriales
Tutoriales de Flash
Ejemplos .fla
Anime
Videotutoriales
Cursos
Curso de Flash
9 de 9