View Full Version : سوال: مختصات نقطه اي از عكس كه ماوس اونجا کلیک کرده
danial82
شنبه 01 تیر 1387, 22:13 عصر
با سلام
من کدی میخوام که وقتی روی عکس کلیک کردم مختصات نقطه اي از عكس كه ماوس اونجا کلیک کده رو بهم بده
با تشکر
sma_mohseni
یک شنبه 02 تیر 1387, 13:19 عصر
اگه میخوای اون یه تیکه رو لینک بدی یا وقتی روش کلیک کرد یه تابعی رو صدا بزنی راه بهتری هم هست
از map استفاده کن
raravaice
یک شنبه 02 تیر 1387, 14:30 عصر
باید از event استفاده کنی که برای FF و IE دستورش متفاوته یه سرچ بزنی پیدا میکنی.
موفق باشی
danial82
سه شنبه 04 تیر 1387, 18:30 عصر
اگه میخوای اون یه تیکه رو لینک بدی یا وقتی روش کلیک کرد یه تابعی رو صدا بزنی راه بهتری هم هست
از map استفاده کن
ممنونم از توجهت
دقیقا مختصاتش و میخوام
باید از event استفاده کنی که برای FF و IE دستورش متفاوته یه سرچ بزنی پیدا میکنی.
موفق باشی
اگه یکم بیشتر راهنمایی کنی ممنون میشم
حداقل نام event رو میگفتی:متفکر:
sma_mohseni
پنج شنبه 06 تیر 1387, 12: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, 12: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, 08:26 صبح
خواهش میشه!
قابل نداشت
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.