X و Y یک آبجکت

mosi20

Active Member
سلام
من X و Y یک آبجکت را با دستور زیر بدست میارم اما در firefox کار نمیکنه
HTML:
this_x=event.clientX
this_y=event.clientY
کسی دستوری برای استفاده در ff داره؟
 

mosi20

Active Member
میشه توضیح بدی چون این کار نکرد حتی توی ie هم کار نکرد
یه مثال باهاش بزار
 

I.NoBody

Active Member
کد:
<body onclick="jjj(event)">
<script>
function jjj(ev){
alert(mouseX(ev));
alert(mouseY(ev));
}

function mouseX(evt) {
if (evt.pageX) return evt.pageX;
else if (evt.clientX)
return evt.clientX + (document.documentElement.scrollLeft);
else return null;
}

function mouseY(evt) {
if (evt.pageY) return evt.pageY;
else if (evt.clientY)
return evt.clientY + (document.documentElement.scrollTop);
else return null;
}
</script>
 
کد:
<br/>
<br/>
<br/>
<br/>
Left Side Text<a id=a1 href=javascript:http://dfd.fff.com>aaa</a>
<script>
alert('x: '+a1.offsetLeft+'\ny: '+a1.offsetTop);
</script>
برای هر دوی IE, FF بدون نیاز به رویداد.
 

جدیدترین ارسال ها

بالا