begin process at 2012 05 27 21:23:09
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fenêtre & Pop-up

 > FONTION POUR CONNAITRE LA POSITION SOUS FIREFOX AINSI QUE IE

FONTION POUR CONNAITRE LA POSITION SOUS FIREFOX AINSI QUE IE


 Information sur la source

Note :
9,5 / 10 - par 4 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fenêtre & Pop-up Classé sous :firefox, souris, coordonnée, ordonnée, abscise Niveau :Débutant Date de création :25/03/2006 Date de mise à jour :28/03/2006 11:37:17 Vu / téléchargé :20 309 / 453

Auteur : julieninformatique

Ecrire un message privé
Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note

 Description

Moi même j'ai chercher longtemps pour connaitre les coordonnées de la souris sous firefox cette source fonctionne sous IE aussi . Surement qu'elle est déjà sur CodesSources mais je ne l'ai pas vu ou alors si on en parle on fait tourner en rond, alors voila si je peux aider quelqu'un.

Source

  • <html xmlns="http://www.w3.org/1999/xhtml">
  • <head>
  • <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  • <title>Afficher les coordonnées de la souris</title>
  • </head>
  • <script type="text/javascript" language="javascript">
  • function register_position(){
  • mouse_x = 0;
  • mouse_y = 0;
  • document.onmousemove = position;
  • }
  • function position(evt){
  • if(!evt) evt = window.event;
  • mouse_x = evt.clientX;
  • mouse_y = evt.clientY;
  • document.getElementById("coordonnees").innerHTML = "X : "+mouse_x+" ; Y : "+mouse_y;
  • }
  • </script>
  • <!-- initialise les variables au chargement -->
  • <body onLoad="javascript:register_position()">
  • <p>Trace : <span id="coordonnees"></span></p>
  • </body>
  • </html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Afficher les coordonnées de la souris</title>
</head>
<script type="text/javascript" language="javascript">
function register_position(){

	mouse_x = 0;

	mouse_y = 0;

	document.onmousemove = position;


}

function position(evt){

	if(!evt) evt = window.event;	

	mouse_x = evt.clientX;

	mouse_y = evt.clientY;
   document.getElementById("coordonnees").innerHTML = "X : "+mouse_x+" ; Y : "+mouse_y;
}
</script>
<!-- initialise les variables au chargement -->
<body onLoad="javascript:register_position()">
<p>Trace : <span id="coordonnees"></span></p>
</body>
</html>


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

25 mars 2006 20:17:55 :
répétition dans la description
28 mars 2006 11:37:18 :
correction du code avec l'aide de abdelaziz_info et de Isammoc

 Sources de la même categorie

Source avec Zip Source avec une capture MYNOTIFICATIONS par inwebo
Source avec Zip Source avec une capture POSMOUSE - AFFICHAGE DES COORDONNÉES DE LA SOURIS, TAILLE DE... par phidelum
SFR WIDGET ET JQUERY par hhoareau
Source avec Zip JOLIE ALERTE AVEC "ALERT()" par heycraft
Source avec Zip Source avec une capture FENETRE D'ACTUALITE par kazma

 Sources en rapport avec celle ci

COULEUR DE FOND SELON POSITION SOURIS par mailliam
DESSINER DES POLYGONES AVEC LA SOURIS par sebcap26
Source avec Zip Source avec une capture HORLOGE NUMÉRIQUE EN JAVASCRIPT, COMPATIBLE IE ET FF par bad_dark_spirit
Source avec Zip Source avec une capture RAINBOW CURSOR par wackybacky
Source avec Zip Source avec une capture INSTALLEZ UN CURSEUR GÉANT, SUPER GÉANT CURSEUR DE LA SOURIS... par abdelaziz_info

Commentaires et avis

Commentaire de worstangel le 25/03/2006 20:35:22

le code est parfait sous FF mais il marche pas sous IE...
sinon bravo !! et bonne continuation!!

Wa

Commentaire de julieninformatique le 25/03/2006 21:27:11

Je viens de tester sous IE de XPpro sp2 et cela fonction trés bien à condition d'autoriser l'excution du script( un truc jaune qui se met en haut et il faut cliquer sur autoriser ) je ne sais pas pourquoi IE protege cela il y à rien d'extraordinaire sinon merci

Commentaire de worstangel le 26/03/2006 00:56:33

Il protege les actions javascripts executées sur l'ordinateur lui même mais le problème sous IE, est qu'aucun texte ne s'affiche pour moi :S...

Commentaire de paul_arnaud le 26/03/2006 10:42:44

Salut,

Ce javascript est top pour connaitre la navigation sur une page (utilisation d'un scroll par exemple et autres données utile en marketing).
Pour qu'il fonctionne correctement, sous IE-FF-et Netscape, il suffit de déclarer la fonction position avant la fonction register_position.
Merci donc pour ton code !

Commentaire de julieninformatique le 26/03/2006 10:46:33

Je viens de retester et effectivement ca fonctionne pas pourtant hier il me sembler bien bon ben je vais modifier ma source.... Merci à toi mais il y aura des poursuites c est pas IE qui va gagner

Commentaire de worstangel le 26/03/2006 12:15:18

lol
et bien bonne chance alors ^^

Commentaire de abdelaziz_info le 26/03/2006 23:59:48









Salut : JULIENINFORMATIQUE

Tu a tout simplement à supprimer la ligne : 7 (<!-- )

Et tu vas voir que ton code fonctionne comme tu le veux…

Bonne chance : JULIENINFORMATIQUE


Abdelaziz_info

Commentaire de Isammoc le 27/03/2006 01:59:04

Ou peut etre fermer la balise de commentaire avant la fermeture de celle de script

En clair, rajouter
-->
entre la ligne 27 et 28

Commentaire de julieninformatique le 28/03/2006 11:34:49

Bonjour,

Je ne pensais pas qu'une balise de commentaire pouvez faire ca mais effictivement IE interprete pas le reste du code mais pourtant firefox le fais quand même alors je ne sais pas pourquoi mais bon ca fonctionne alors voila. Ben Merci à tous de votre aide et puis surment ailleur sur Codes Sources ...

Commentaire de PetoleTeam le 29/03/2006 08:54:00



Bonjour,

Louable effort que de chercher à comprendre comment fonctionne les choses...
Ton script fonctionne à condition de ne pas avoir de scroll de page...
Pour info j'utilise le code suivant

<SCRIPT LANGUAGE="JavaScript">
var NETSCAPE = (navigator.appName == "Netscape");
//--------------------
function WhereMouse(e){
  if( NETSCAPE){
    Mouse_X = e.pageX;
    Mouse_Y = e.pageY;
  }
  else{
    Mouse_X = event.clientX +document.body.scrollLeft;
    Mouse_Y = event.clientY +document.body.scrollTop;
  }
}
//-- Capture Souris events ---------------------------
if( NETSCAPE)
  window.captureEvents( Event.MOUSEMOVE);
document.onmousemove = WhereMouse;
</SCRIPT>
... ce qui me renvoie la position de la souris dans le document quelque soit la position des scrollbar

Bonne continuation...
;0)

Commentaire de astyax le 18/08/2006 17:30:03

merci mille fois, depuis le temps que je cherchais à trouver les coordonnées sous ff. En plus, le code est tout petit. Vraiment, c'est excellent ! Bravo !!!

Commentaire de caviar le 22/03/2007 09:24:01

salut !
très bon code mais ça ne gère pas les coordonnées si la souris passe au dessus d'une anim flash :( et  ça c'est pas cool ...
ya pas un moyen ?
thx
@+

Commentaire de Isammoc le 22/03/2007 12:17:29

Le probleme, ce n'est pas le script, mais ton navigateur...

Lorsque la souris est sur une anim flash, le navigateur donne le focus au plugin...

Commentaire de LHUZ le 03/05/2007 00:24:55

bonjour, mais comment calculer la position de la souris par rapport au body ? selon la taille de l'écran, le body peut est positionné ou non au milieu de la fénetre. Autrement dit, sans connaissance réelle de la position du body dans l'écran, il est impossible de connaitre la position relative de la souris par rapport à la page html .

si vous avez des réponses, ...je suis preneur merci !

Commentaire de PetoleTeam le 03/05/2007 18:18:21

Bonjour,
As tu été faire un tour du coté du TUTO POSITION DE LA SOURIS DANS LA PAGE
c'est ici -> http://www.javascriptfr.com/tutoriaux/POSITION-SOURIS-DANS-PAGE_478.aspx

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

curseur de souris ( mouse hand) commment faire sous firefox [ par Jolan123 ] &lt;li class="style13"&gt;&lt;a style="cursor:hand" onclick="changetexte(1)" this.style.cursor = 'hand' &gt;La toile du Quebec&lt;/a&gt;&lt;/li&gt;ca probleme onmouseout avec Firefox [ par laurent2005 ] Bonjour à tous, J'ai un petit script qui fonctionne bien sous IE mais pas avec FF et Netscape. Mon code (en php): echo " Déplacer un DIV avec une image à l'intérieur [ par flexx ] BonjourJe souhaite d&#233;placer un div avec la souris en cliquant &#224; l'int&#233;rieur (glisser-d&#233;placer)Le probl&#232;me, c'est que quand le taille de fenetre sous firefox [ par redisnotdead ] Salut a tous,ma question est simple :comment obtenir l'equivalent javascript compatible firefox de ce bout de code javascript qui marche sous IE ?wind problème de transparence à la suite [ par lkm ] Bonjour a tous,Je suis entrain de me faire un petit syst&#232;me de notation en php. Cot&#233; php pas de soucis tout fonctionne mais j'ai envie de me Redirection qui ne marche point sous IE mais fonctionne sur firefox § [ par Famidoo ] Bonjour, je d&#233;sire faire une redirection toute b&#234;te, ca fonctionne sous firefox parfaitement mais pas sous IE, voici le code : echo "&lt;d Formulaire et focus : différences IE <-> FireFox [ par Badgamme ] Bonjour &#224; tous, Je n'arrive pas &#224; comprendre une diff&#233;rence de fonctionnement entre IE et FireFox en ce qui concerne la prise de focus modifier le pointeur de souris dans un javascript [ par span_ar ] bonjour, dans un script SVG/javascript j'essaye de modifier l'apparence du pointeur de souris sur l'evenement click.J'utilise et modifie parent.docume Marche sous FireFox mais pas sous IE.... [ par benjiiim94 ] Bonjour, Je ne comprends pas pourquoi mais ce code marche sous firefox mais pas sous IE, en plus l'erreur me semble bizarre... Cet objet ne g&#232;r Problème d'affichage [ par bolo ] Bonjour,http://www.independza.com/client/mrbelvedr/mac.htmLa page marche tres bien sur Firefox MAC et Firefox PCCependant sur IE MAC l'affichage ne ma


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales