IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Position du curseur r�initialis�e au survol d'une div (sur IE) :/


Sujet :

JavaScript

  1. #1
    Membre �clair� Avatar de Huntress
    Femme Profil pro
    Inscrit en
    Ao�t 2004
    Messages
    475
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 475
    Par d�faut Position du curseur r�initialis�e au survol d'une div (sur IE) :/
    Bonsoir bonsoir,

    Mon objectif : pouvoir bouger des div en cliquant dessus.
    Bon point : Sous FF tout passe tr�s bien.
    Mauvais point : Sous IE tout passe tr�s mal.

    Identification du 'bl�me :
    J'affiche au d�placement de la souris sa position en x... et chaque fois que je passe sur une autre div (genre le contenu de mon site ou le menu), l'affichage du positionnement en x revient � z�ro. Le r�sultat c'est que mes div font des bonds, ce qui est loin d'�tre le r�sultat attendu.

    Je comprend pas pourquoi la valeur est r�initialis�e... cette valeur devrait toujours se baser par rapport au coin sup�rieur gauche de la fen�tre... nan ?
    Voici la portion de code responsable, ouais je sais c'est ultra simple... mais qq chose cloche.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    pos_souris_x = (navigator.appName == 'Microsoft Internet Explorer') ? 
    event.x + document.body.scrollLeft : cet_evennement.pageX;
    Si qq'un a une id�e par rapport � ce comportement �trange je suis preneuse, merci d'avance.
    Si besoin d'autres infos yaka demander.

    Pour une illustration, voir le site qui est dans mon profil (les divs en question sont sur la gauche (presque en dehors de l'�cran)).

  2. #2
    Membre �clair� Avatar de Huntress
    Femme Profil pro
    Inscrit en
    Ao�t 2004
    Messages
    475
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 475
    Par d�faut
    up !?

    rebonsoir,

    Peut �tre que mon post manquait de claret�.
    Pour voir ce qu'il se passe il suffit (sous Internet Explorer) de cliquer sur l'une des divs tout � gauche de l'�cran, de maintenir le clic et de regarder dans la barre de statut la coordonn�e (en x). Elle revient sans cesse � z�ro lorsque que l'on entre sur une nouvelle div. D'ailleurs j'ai un peu modifi� le script, et d�s le d�part on voit bien que la coordonn�e en x est �lev�e (environ 230px) alors qu'on est tout au bord de l'�cran... ce qui signifie qu'elle prend son origine par rapport � la div en question... pas normal �a

    Je ne pense pas avoir � montrer un autre bout de code, mais bon si vous voulez autre chose demandez ou bien t�l�chargez-le sur le site il s'appelle sliders.js.

    Voil�... des id�es s'il vous plait ?

  3. #3
    Membre �clair� Avatar de Huntress
    Femme Profil pro
    Inscrit en
    Ao�t 2004
    Messages
    475
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 475
    Par d�faut
    re,

    J'ai trouv� : Je suis une quiche && c'est pas event.x mais event.clientX que j'aurais d� utiliser.

    Voil� voil�, je suppose que ceux qui ont lu ce post se sont un peu foutu de moi... tanpis, une fois de plus, une fois de moins...

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [AC-2010] changement du curseur lors du survol d'une image
    Par nrdz83 dans le forum Access
    R�ponses: 2
    Dernier message: 12/10/2014, 16h01
  2. Position de la souris par rapport a une div
    Par band22 dans le forum jQuery
    R�ponses: 1
    Dernier message: 23/08/2011, 11h22
  3. Double �v�ment au survol d'une div
    Par Invit� dans le forum jQuery
    R�ponses: 6
    Dernier message: 14/06/2011, 16h01
  4. Afficher/masquer une div sur une autre frame
    Par jerome69003 dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 26/11/2009, 18h32
  5. [DIV][Javascript] cr�er une DIV sur onmouseover
    Par pmartin8 dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 2
    Dernier message: 30/08/2006, 15h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo