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

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

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

نویسنده پست
چهارشنبه ، ۱۱ شهریور ۱۳۹۴     ۱:۲۵ ب.ظ #


nima rezaee

Subscriber
33 پست52 تاپیک

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

0  تشکر
چهارشنبه ، ۱۱ شهریور ۱۳۹۴     ۶:۴۶ ب.ظ #


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

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

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

لینک

لینک

یا علی

0  تشکر
چهارشنبه ، ۱۱ شهریور ۱۳۹۴     ۹:۱۷ ب.ظ #


امیر حسین

Subscriber
3 پست3 تاپیک

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

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

0  تشکر
چهارشنبه ، ۱۱ شهریور ۱۳۹۴     ۱۰:۴۵ ب.ظ #


nima rezaee

Subscriber
33 پست52 تاپیک

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

0  تشکر
پنج شنبه ، ۱۲ شهریور ۱۳۹۴     ۱:۱۹ ب.ظ #


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

Subscriber
607 پست29 تاپیک

 

سلام دوستان .

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

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

Print preview failed

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

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

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

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

موفق باشید ... 🙂

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

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