قفل کردن دکمه پرینت اسکرین

این تاپیک 4 پاسخ و 4 مشارکت کننده دارد . آخرین آپدیت توسط :  محمد مهدی اکرمی ،‏ 1 سال و 3 ماه پیش .

این تاپیک تاکنون 382 بازدید داشته است .

نویسنده پست
چهار شنبه ، 2 سپتامبر 2015     1:25 ب.ظ #


nima rezaee

Subscriber
33 پست49 تاپیک

سلام دوستان راه حلی برای قفل کردن دکمه پرینت اسکرین تو سایت هست ؟ اگه هست راهنمایی کنید

0  تشکر
چهار شنبه ، 2 سپتامبر 2015     6:46 ب.ظ #


محمد اسفندیاری

Authorplus
VIP
817 پست10 تاپیک

چنین راهی وجود نداره دوست عزیز.....لینکای زیر رو ببینید بیشتر متوجه میشید

لینک

لینک

یا علی

0  تشکر
چهار شنبه ، 2 سپتامبر 2015     9:17 ب.ظ #


امیر حسین

Subscriber
3 پست3 تاپیک

آقای اسفندیاری درست میگن چون امکان کنترل رایانه کلاینت سخته

اگه دکمه پرینت اسکرین هم غیرفعال بشه با نرم افزاری مثل Snagit میشه اسکرین شات گرفت

0  تشکر
چهار شنبه ، 2 سپتامبر 2015     10:45 ب.ظ #


nima rezaee

Subscriber
33 پست49 تاپیک

ممنون یکی از مشتری هام همچین چیزی رو درخاست کرده برای جلوگیری از کپی مطالب یه سریا راه با htacses  وجود داره که اونارو میدونم ولی این مشتریم گفته بود دکمه اسکرین شات غیرفعال بشه منم چون اطلاعات دقیق در این مورد نداشتم گفتم یه تاپیک بزنم شاید دوستان بدونن ولی حق با شماست مرسی

0  تشکر
پنجشنبه ، 3 سپتامبر 2015     1:19 ب.ظ #


محمد مهدی اکرمی

Subscriber
605 پست28 تاپیک

 

سلام دوستان .

یه راه حل داره . البته ما در این راه حل دکمه print یا هر چیز دیگه ای رو از کار نمیدازیم .

بلکه با css کاری میکنیم که هر وقت کاربر خواست print کنه استایل صفحه عوض بشه . مثلا body رو بهش خاصیت display:none اضافه میکنیم . اون وقت کاربر وقتی میره پرینت کنه صفحه رو ، با این اخطار روبرو میشه و دکمه Print براش غیر فعال میشه :

Print preview failed

خوب کد زیر رو اضافه کن به استایل هات و بعد تست کن .

@media print {
html,body,* {
display:none;
content:" ";
}
}

البته این رو هم بگم که این روش راه حل %100 نیست . همون طور که دوستان گفتن به هر حال کسی که وارد باشه میتونه این کار رو انجام بده .

ولی از کپی کردن توسط افراد مبتدی جلوگیری میکنه .

موفق باشید ... :)

1  تشکر
پست 1 تا 5 (از مجموع 5 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .