مختصات نقطه اي از عكس كه ماوس اونجا کلیک کرده
با سلام
من کدی میخوام که وقتی روی عکس کلیک کردم مختصات نقطه اي از عكس كه ماوس اونجا کلیک کده رو بهم بده
با تشکر
نقل قول: مختصات نقطه اي از عكس كه ماوس اونجا کلیک کرده
اگه میخوای اون یه تیکه رو لینک بدی یا وقتی روش کلیک کرد یه تابعی رو صدا بزنی راه بهتری هم هست
از map استفاده کن
نقل قول: مختصات نقطه اي از عكس كه ماوس اونجا کلیک کرده
باید از event استفاده کنی که برای FF و IE دستورش متفاوته یه سرچ بزنی پیدا میکنی.
موفق باشی
نقل قول: مختصات نقطه اي از عكس كه ماوس اونجا کلیک کرده
نقل قول:
نوشته شده توسط
sma_mohseni
اگه میخوای اون یه تیکه رو لینک بدی یا وقتی روش کلیک کرد یه تابعی رو صدا بزنی راه بهتری هم هست
از map استفاده کن
ممنونم از توجهت
دقیقا مختصاتش و میخوام
نقل قول:
نوشته شده توسط
raravaice
باید از event استفاده کنی که برای FF و IE دستورش متفاوته یه سرچ بزنی پیدا میکنی.
موفق باشی
اگه یکم بیشتر راهنمایی کنی ممنون میشم
حداقل نام event رو میگفتی:متفکر:
نقل قول: مختصات نقطه اي از عكس كه ماوس اونجا کلیک کرده
<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
<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)">
خیلی خیلی ممنونم
نقل قول: مختصات نقطه اي از عكس كه ماوس اونجا کلیک کرده