FONTION POUR CONNAITRE LA POSITION SOUS FIREFOX AINSI QUE IE

worstangel Messages postés 42 Date d'inscription mardi 21 février 2006 Statut Membre Dernière intervention 5 juillet 2006 - 25 mars 2006 à 20:35
PetoleTeam Messages postés 3426 Date d'inscription lundi 26 décembre 2005 Statut Membre Dernière intervention 14 janvier 2011 - 3 mai 2007 à 18:18
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/36734-fontion-pour-connaitre-la-position-sous-firefox-ainsi-que-ie

PetoleTeam Messages postés 3426 Date d'inscription lundi 26 décembre 2005 Statut Membre Dernière intervention 14 janvier 2011 17
3 mai 2007 à 18:18
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
cs_LHUZ Messages postés 10 Date d'inscription vendredi 13 avril 2007 Statut Membre Dernière intervention 18 janvier 2009
3 mai 2007 à 00:24
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 !
Isammoc Messages postés 39 Date d'inscription mercredi 19 février 2003 Statut Membre Dernière intervention 5 septembre 2015
22 mars 2007 à 12:17
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...
cs_caviar Messages postés 329 Date d'inscription samedi 4 janvier 2003 Statut Membre Dernière intervention 29 mars 2015 2
22 mars 2007 à 09:24
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
@+
astyax Messages postés 27 Date d'inscription lundi 18 octobre 2004 Statut Membre Dernière intervention 26 septembre 2011
18 août 2006 à 17:30
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 !!!
PetoleTeam Messages postés 3426 Date d'inscription lundi 26 décembre 2005 Statut Membre Dernière intervention 14 janvier 2011 17
29 mars 2006 à 08:54
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)
julieninformatique Messages postés 55 Date d'inscription samedi 25 septembre 2004 Statut Membre Dernière intervention 7 août 2007
28 mars 2006 à 11:34
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 ...
Isammoc Messages postés 39 Date d'inscription mercredi 19 février 2003 Statut Membre Dernière intervention 5 septembre 2015
27 mars 2006 à 01:59
Ou peut etre fermer la balise de commentaire avant la fermeture de celle de script

En clair, rajouter
-->
entre la ligne 27 et 28
abdelaziz_info Messages postés 120 Date d'inscription lundi 19 juillet 2004 Statut Membre Dernière intervention 12 janvier 2017
26 mars 2006 à 23:59
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
worstangel Messages postés 42 Date d'inscription mardi 21 février 2006 Statut Membre Dernière intervention 5 juillet 2006
26 mars 2006 à 12:15
lol
et bien bonne chance alors ^^
julieninformatique Messages postés 55 Date d'inscription samedi 25 septembre 2004 Statut Membre Dernière intervention 7 août 2007
26 mars 2006 à 10:46
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
paul_arnaud Messages postés 11 Date d'inscription lundi 3 février 2003 Statut Membre Dernière intervention 27 juin 2006
26 mars 2006 à 10:42
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 !
worstangel Messages postés 42 Date d'inscription mardi 21 février 2006 Statut Membre Dernière intervention 5 juillet 2006
26 mars 2006 à 00:56
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...
julieninformatique Messages postés 55 Date d'inscription samedi 25 septembre 2004 Statut Membre Dernière intervention 7 août 2007
25 mars 2006 à 21:27
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
worstangel Messages postés 42 Date d'inscription mardi 21 février 2006 Statut Membre Dernière intervention 5 juillet 2006
25 mars 2006 à 20:35
le code est parfait sous FF mais il marche pas sous IE...
sinon bravo !! et bonne continuation!!

Wa
Rejoignez-nous