Soyez le premier à donner votre avis sur cette source.
Vue 11 082 fois - Téléchargée 635 fois
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>curseurmove</title> </head> <body> <div id="curseur" style="position:absolute;"><!--création du calque contenant l'image--> <img src="mon_image.jpg"><!--mettez ici le nom de votre image--> </div> <script language="javascript"> <!-- function move(e) { document.getElementById("curseur").style.left = window.event/*on demande si le navigateur est compatible avec l'objet event sous la forme "condition ? instructions si oui : instructions si non" */ ? window.event.clientX :/*on utilise l'argument e de la fonction*/ e.pageX;//la position horizontale du curseur est affecté à la position horizontale du calque document.getElementById("curseur").style.top = window.event/*idem*/ ? window.event.clientY :/*on utilise l'argument e de la fonction*/ e.pageY; //la position verticale du curseur est affecté à la position verticale du calque } /*correction de la fonction change*/ function change() { with (document.getElementById("curseur").style)//dans les accolades de l'element with, tous les objets désignés sont automatiquement issus du/des objets parent(s) indiqué(s) entre parenthèses display = (display == "none")?/*si le calque est caché, on le fait réapparaître*/ "" :/*si le calque est visible, on le cache*/ "none"; } document.onmousemove = move; //gestionnaire d'évenement surveillant le mouvement de la souris document.ondblclick = change; //gestionnaire d'évenement surveillant le double click gauche de la souris //--> </script> </body> </html>
16 févr. 2007 à 23:46
Désolé pour le retard de ma réponse :), j'avais perdu le pass de mon compte !
Juste pour te remercier ! Ca marche niquel ! Bravo et merci à toi !
8 oct. 2005 à 14:42
Pour masquer l'image au chargement de la page, remplace la ligne :
par :
1 oct. 2005 à 08:36
2 sept. 2005 à 04:52
Je trouve ce petit script vraiment tres interessant, cependant sauriez vous comment masqué l'image au chargement de la page au lieu qu'elle ne s'affiche par default?
Merci d'avance pour vos reponses
@+
5 juin 2005 à 13:28
@ bientôt
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.