43 votes

Navigateur web : Masquer le curseur de la souris

Est-il possible de masquer le curseur de la souris dans un navigateur web ?

Je l'ai fait en Flash pour une application sur écran tactile, où un curseur de souris est distrayant et inutile. Cette fois-ci, c'est pour un écran d'affichage non interactif, où un curseur de souris n'est pas nécessaire.

Mon intuition me dit qu'il n'y a pas de moyen facile d'y parvenir dans le navigateur web, mais seulement en utilisant un plug-in de navigateur.

Le navigateur utilisé est Firefox Il existe peut-être un plug-in qui permet d'y parvenir ? Bien qu'il serait préférable de pouvoir le faire via JavaScript/jQuery.

86voto

Eldar Djafarov Points 4597

Il suffit d'utiliser une règle CSS :

* {
cursor: none;
}

0 votes

Correct - mais certains navigateurs affichent toujours le curseur si la hauteur du document n'est pas remplie / >100%

0 votes

J'en avais entendu parler, mais on m'avait dit que ça ne marchait pas... c'est une bonne surprise que ça marche :)

0 votes

Cela fonctionne dans chrome pour moi (version 6.0.472.63 sur Mac OSX).

13voto

Aditya R S Points 191

Il est difficile de trouver quelque chose qui fonctionne sur tous les navigateurs.

Le code ci-dessous fonctionne sur Chrome, IE et Firefox. IE aime les fichiers .cur, Chrome aime le png intégré, et certains navigateurs respectent le none :)

#div {
    cursor: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjbQg61aAAAADUlEQVQYV2P4//8/IwAI/QL/+TZZdwAAAABJRU5ErkJggg=='),
    url(images/blank.cur),
    none !important;
}

0 votes

Pour obtenir un ensemble de curseurs vierges du domaine public (y compris .cur) : pc.autons.net/stuff/blanks

0 votes

Ça a marché pour moi. Je n'ai pas pu retrouver le fichier .cur nulle part, alors voici un autre lien ; Télécharger blank.cur

0 votes

Vous pouvez trouver des curseurs vierges ici : web.archive.org/web/20120320085351/http://pc.autons.net/stuff/

2voto

scragar Points 4324

Essayez d'utiliser le CSS :

  #elementID{
     cursor: none;
  }

2voto

warpech Points 2858

Essayez ça : http://www.webtoolkit.info/javascript-custom-cursor.html

Et utilisez un curseur transparent.

-1voto

Hueseyin Points 1

Vous pouvez voir diese Link : le curseur peut être caché, et déplacé, (simulation)

http://www.bayersoft.com/aCloud/AncyraComponent/AncyraMouse/default.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X