PDA

View Full Version : سوال: مشکل با درگ شدن عکس ها لطفا کمک کنید!!



yousef_ramezani
دوشنبه 04 آبان 1394, 16:12 عصر
مشکل با درگ شدن عکس ها سلام وقتی یه عکس رو با تگ Img می زاریم توی صفحه عکس به راحتی درگ می شه ! من می خوام یه کاری بکنم که عکس درگ نشه ! مثل حالتی که عکس بکگراند هست و کاربرنمی تونه درگش کنه ! لطفا کمک کنید

tooka123
دوشنبه 04 آبان 1394, 20:26 عصر
سلام ، اینو امتحان کن
$("img").mousedown(function(){
return false;
});

yousef_ramezani
سه شنبه 05 آبان 1394, 07:43 صبح
دست شما درد نکنه بابت پاسختون
ولی این جواب نداد

tooka123
سه شنبه 05 آبان 1394, 09:58 صبح
سلام
من همین کد رو استفاده کردم جواب داد

<script src="jquery.js"></script>
<script>
$(document).ready(function(){
$("img").mousedown(function(){
return false;
});
});
</script>
<img src="Sunset.jpg" />

frednasri
سه شنبه 05 آبان 1394, 10:56 صبح
دست شما درد نکنه بابت پاسختون
ولی این جواب نداد


سلام.

کد بالا (توسط tooka123) جواب می ده به شرطی که شما از jQuery استفاده کنید.

اگه از jQuery استفاده نمی کنید، کد جاوااسکریپت زیر رو (که معادل کد بالاست) به کار بگیرید (خط اول برای آماده شدن DOM):

window.onload = function () {
var images = document.getElementsByTagName('img');
for (var i = 0; i < images.length; i++) {
img = images[i];
img.onmousedown = function() {
return false;
};
}
};

و یا اگه اصلاً نمی خواین از کدهای جاوااسکریپت به صورت مجزا استفاده کنید، کافیه کد جاوااسکریپت زیر رو تو تگ img عکس یا عکس های موردنظرتون توی html قرار بدید:

onmousedown = "return false;"


موفق باشید.