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 :

[Javascript] déplacement de div suivant souris


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    801
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 801
    Points : 314
    Points
    314
    Par défaut [Javascript] déplacement de div suivant souris
    Bonjour à tous,
    Mon script ne fonctionne pas et je ne vois pas bien pourquoi.
    Le but est de déplacer avec la souris une image placée dans un div
    Je suis sous IE.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
     
    function startMouseListening()
    {
        if(navigator.appName.substring(0,3) == "Net")
        {
            document.captureEvents(Event.MOUSEMOVE);
            document.onmousemove = Move;
        }
    }
     
    function StartDrag()
    {
         myDiv=document.createElement('<DIV>');
         myDiv.ID='DIV_drag';
         myDiv.innerHTML="<img src='./images/view.png'>";
         myDiv.className="drag_style";
         document.body.appendChild(myDiv);
         startMouseListening();
     
    }
     
    function Move(e)
    {
     
        x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
    	y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
    	window.status = "Souris X:"+x+" / Y:"+y;
    	myDiv.style.setAttribute('left',x+15);
    	myDiv.style.setAttribute('top',y+10);
    }
     
     
    </script>
    </head>
    <body>
    <div id='zone'>
        <img src='./images/view.png' onmousedown="StartDrag()">
    </div>
    </body>
    </html>
    Pouvez vou sme dire ce qui ne va pas ? si la logique est à peu près correcte, etc ...

    Merci pour votre aide !!!

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 642
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 642
    Points : 66 668
    Points
    66 668
    Billets dans le blog
    1
    Par défaut
    j'ai déja donné un script de drag and drop qui est en plus IE et FFX ...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    801
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 801
    Points : 314
    Points
    314
    Par défaut
    bonjour SpaceFrog,
    en fait je voulais essayer de le faire par mes propres moyens ...

Discussions similaires

  1. Déplacement de DIV en javascript
    Par keskidi dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 23/10/2013, 15h01
  2. [AJAX] Ajax, formulaire, div et select
    Par n8ken dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 23/09/2006, 10h51
  3. Déplacement de div
    Par glloq8 dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 07/11/2005, 14h22
  4. [CSS]Aligner les div suivant la résolutation d'écran
    Par nebule dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 09/09/2005, 11h00
  5. [FLASH MX2004] Rectangle suivant souris...
    Par mohican13 dans le forum Flash
    Réponses: 3
    Dernier message: 25/02/2005, 16h58

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