ورود

View Full Version : سوال: مانع شدن از save image as



Mohsen82
دوشنبه 03 مهر 1391, 10:02 صبح
سلام .
چه طور می تونم مانع بشم که کاربر از تصویر سایت save as
بگیره؟ توی بعضی از سایتها دیدم که روی تصویر save as image
غیر فعال هست.ممنون می شم راهنمایی بفرمایید.

mrgraphy
دوشنبه 03 مهر 1391, 15:28 عصر
سلام دوست عزیز.
این یه کد جاوااسکریپت هستش که مانع از کلیک کردن روی عکس ها میشه.
ار خواستی تغییراتی در این کد ایجاد کنی و نتونستی تو همین تاپیک بگو تا برات انجامش بدم.
طرز کارش طوریه که وقتی کاربر روی عکس کلیک راست میکنه یک پیغام نمایش میده.
برای عوض کردن پیغام باید مقدار clickmessage روتغییر بدی.


var clickmessage="MrGraphy.com"
function disableclick(e) {
if (document.all) {
if (event.button==2||event.button==3) {
if (event.srcElement.tagName=="IMG"){
alert(clickmessage);
return false;
}
}
}else if (document.layers) {
if (e.which == 3) {
alert(clickmessage);
return false;
}
}else if (document.getElementById){
if (e.which==3&&e.target.tagName=="IMG"){
alert(clickmessage)
return false
}
}
}

Mohsen82
سه شنبه 04 مهر 1391, 01:09 صبح
ممنون.
نمی شه کاری کرد که توی راست کلیک save image as غیر فعال بشه؟

tux-world
سه شنبه 04 مهر 1391, 19:58 عصر
در کل خودتونو خسته نکنید چیزی که تو صفحه وب قابل نمایش قابل ذخیره کردن هم هستشو کاربر میتونه جاوا اسکریپت رو غیر فعال کنه یا از پلاگین ذخیره عکس فایرفاکس استفاده کنه یا از scapbook استفاده کنه. حتی 0.00000001 درصد هم امکان نداره بتونید این کار رو بکنید مگر اینکه واترمارک کنیدش

mrgraphy
سه شنبه 04 مهر 1391, 21:27 عصر
درسته.
tux-world (http://barnamenevis.org/member.php?17548-tux-world)درست میگن هر چیزی که تو صفحات وب قابل نمایش باشه قابله ذخیره شدن هم هست.
اگر خیلی دیگه کارتون گیره از context menu استفاده کن و در مرحله آخر از encoder.
موفق باشی.

aliblue
چهارشنبه 05 مهر 1391, 08:32 صبح
من توی مرورگر کروم وقتی میخوام عکسی رو کپی کنم،اونو drag میکنم(میکشم)و توی فولدری که میخوام رها میکنم.حالا توی بعضی سایت ها با این کار عکس کپی نمیشه و یک لینک که مربوط به کل صفحه هست کپی میشه.این کار چطور انجام میشه؟کلیک راست هم میشه کرد ولی گزینه save یا copy نداره.

Mohsen82
چهارشنبه 05 مهر 1391, 12:58 عصر
درسته.
tux-world (http://barnamenevis.org/member.php?17548-tux-world)درست میگن هر چیزی که تو صفحات وب قابل نمایش باشه قابله ذخیره شدن هم هست.
اگر خیلی دیگه کارتون گیره از context menu استفاده کن و در مرحله آخر از encoder.
موفق باشی.
ممنون.می شه در باره context menu و encoder توضیح بدید.