Autor | Zpráva | ||
---|---|---|---|
Vladkof Profil |
#1 · Zasláno: 10. 2. 2010, 22:05:57
zdravim, potreboval bych maly help s javascriptem..
mam funkci, ve ktere ziskavam polohu mysi a ja nevim, jak z te funkce ziskat ty data zpet.. ono totiz tu f-ci volam takto: mys.onmousemove = MousePosition; // mys je element, nad kterym je detekovan pohyb tu je ta f-ce: function MousePosition(e) { var browserIE = document.all?true:false if (!browserIE) document.captureEvents(Event.MOUSEMOVE) mys[0] = browserIE?event.clientX + document.body.scrollLeft:e.pageX; mys[1] = browserIE?event.clientY + document.body.scrollTop:e.pageY; mysx = element('mysX'); //ziskani elementu pro vypis mysy = element('mysY'); mysx.innerHTML = mys[0]; mysy.innerHTML = mys[1]; return mys; } |
||
Fred Profil |
#2 · Zasláno: 12. 2. 2010, 20:09:29
třeba
<div id="mysX"></div> <div id="mysY"></div> <div style="width:200px;height:200px;background:yellow" id="mys"></div> <script type="text/javascript"> function myska(e){ if(!e){e=window.event;} var ie = document.uniqueID; if(!ie){document.captureEvents(Event.MOUSEMOVE);} document.getElementById('mysX').innerHTML=ie?event.clientX+document.body.scrollLeft:e.pageX; document.getElementById('mysY').innerHTML=ie?event.clientY+document.body.scrollTop:e.pageY; } window.onload=function(){ document.getElementById('mys').onmousemove=myska; } </script> |
||
Vladkof Profil |
#3 · Zasláno: 12. 2. 2010, 23:15:42
díky, už jsem na to přišel :)
|
||
Časová prodleva: 13 let
|
0