[DHTML] layer die muis moet volgen

Pagina: 1
Acties:

  • 4of9
  • Registratie: Maart 2000
  • Laatst online: 15-04 15:52
Hallo,

Ik ben bezig met way basic DHTML.
Nu probeer ik een layer mijn cursor te laten volgen.
Dit lukt redelijk, maar soms als ik naar links beweeg gaat mijn layer naar rechts en omgekeerd.

weet iemand hoe dit komt?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var div


function main() {
    div = document.getElementById('DRAG');
    
    document.onmousemove = mouseMoveHandler;

    }

function mouseMoveHandler(e) {
          
      if (typeof e == 'undefined') e = event;

     var X = e.clientX;
     var Y = e.clientY;
          
     div.style.top = X;
         div.style.left = Y;
        
    }


html

code:
1
2
3
4
5
<body onload="main();">
<div id="DRAG" style="border:1px solid #000;width:200px;height:200px;position:absolute;left: 100;top: 100;">
drag me!
</div>
</body>


thx alvast!

[ Voor 26% gewijzigd door 4of9 op 17-11-2004 14:53 ]

Aspirant Got Pappa Lid | De toekomst is niet meer wat het geweest is...


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

code:
1
2
posX.value = Y;
posY.value = X;

Misschien die X en Y omdraaien?

En hoe ziet die pagina er uit, heb je een url?

[ Voor 24% gewijzigd door André op 17-11-2004 14:51 ]


  • 4of9
  • Registratie: Maart 2000
  • Laatst online: 15-04 15:52
sorry stond een verkeerd stukje code :+

Aspirant Got Pappa Lid | De toekomst is niet meer wat het geweest is...


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Zoals ik al zei: X en Y omdraaien?

code:
1
2
3
4
5
6
7
8
9
10
function mouseMoveHandler(e)
{
  if (typeof e == 'undefined') e = event;

  var X = e.clientX;
  var Y = e.clientY;
          
  div.style.top = Y + "px";
  div.style.left = X + "px";
}

  • 4of9
  • Registratie: Maart 2000
  • Laatst online: 15-04 15:52
hmm stom idd, had ze al wel omgedraait in een input field maar nog niet bij de locatie van de layer zelf |:(

thx

Aspirant Got Pappa Lid | De toekomst is niet meer wat het geweest is...