View Full Version : سوال: مختصات نقطه اي از عكس كه ماوس اونجا کلیک کرده
  
danial82
شنبه 01 تیر 1387, 23:13 عصر
با سلام
من کدی میخوام که وقتی روی عکس کلیک کردم مختصات نقطه اي از عكس كه ماوس اونجا کلیک کده رو بهم بده
با تشکر
sma_mohseni
یک شنبه 02 تیر 1387, 14:19 عصر
اگه میخوای اون یه تیکه رو لینک بدی یا وقتی روش کلیک کرد یه تابعی رو صدا بزنی راه بهتری هم هست
از map استفاده کن
raravaice
یک شنبه 02 تیر 1387, 15:30 عصر
باید از event استفاده کنی که برای FF و IE دستورش متفاوته یه سرچ بزنی پیدا میکنی.
موفق باشی
danial82
سه شنبه 04 تیر 1387, 19:30 عصر
اگه میخوای اون یه تیکه رو لینک بدی یا وقتی روش کلیک کرد یه تابعی رو صدا بزنی راه بهتری هم هست
از map استفاده کن
ممنونم از توجهت 
دقیقا مختصاتش و میخوام
باید از event استفاده کنی که برای FF و IE دستورش متفاوته یه سرچ بزنی پیدا میکنی.
موفق باشی
اگه یکم بیشتر راهنمایی کنی ممنون میشم
 حداقل نام   event رو میگفتی:متفکر:
sma_mohseni
پنج شنبه 06 تیر 1387, 13:11 عصر
<script>
function getPicXY(e){
  tempX = event.clientX + document.body.scrollLeft
  tempY = event.clientY + document.body.scrollTop
  mouse_X = tempX
  mouse_Y = tempY
  picTop  =  document.getElementById('myPic').offsetTop;
  picLeft =  document.getElementById('myPic').offsetLeft;
  picClickX= mouse_X - picLeft		
  picClickY= mouse_Y - picTop
  alert('x:'+picClickX+'  , y:'+picClickY)		
}
</script>
<img src="C:\Winter.jpg" id="myPic" onclick="getPicXY(this.event)">
danial82
پنج شنبه 06 تیر 1387, 13:45 عصر
<script>
function getPicXY(e){
  tempX = event.clientX + document.body.scrollLeft
  tempY = event.clientY + document.body.scrollTop
  mouse_X = tempX
  mouse_Y = tempY
  picTop  =  document.getElementById('myPic').offsetTop;
  picLeft =  document.getElementById('myPic').offsetLeft;
  picClickX= mouse_X - picLeft		
  picClickY= mouse_Y - picTop
  alert('x:'+picClickX+'  , y:'+picClickY)		
}
</script>
<img src="C:\Winter.jpg" id="myPic" onclick="getPicXY(this.event)">
خیلی خیلی ممنونم
sma_mohseni
شنبه 08 تیر 1387, 09:26 صبح
خواهش میشه!
قابل نداشت
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.