رفتن به مطلب

ویژه جلوگیری از انتخاب متن ها(CSS)


Yazdan

پست های پیشنهاد شده

سلام دوستان

 

شاید تابحال با کدهای حاوا انتخاب متن در سایت توسط بازدیدکنندگان رو مسدود میکردین که با خاموش کردن جاوا و ... این محدودیت رو دور میزدن.

حالا اینکار رو توسط تعریف CSS انجام میدیم. کلاس زیر رو در فایل css سایتتون یا در تگ style قرار بدین و در محلی مناسب مثل body فراخوانی کنید.

 

 

.disable_Select {-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none; }

 

 

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

 

موفق باشد.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

دقیقا!

این کلاس اگر خوب کد و جایگذاری و فراخوانی بشه براحتی توسط inspect پیدا نمیشه!

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

براتون کار رو راحت تر کردم!

( مینیفای شده - در فایل جدا - آپلود شده - در کد آماده ) !

اینو توی قسمت head اچ تی ام ال تون وارد کنید:

 

 

<link rel="stylesheet" type="text/css" href="https://go.20script.ir/index.php?url= لینک ها تنها برای اعضای سایت قابل نمایش است.  ">

 

 

این هم کد کامل کامل: ( اگر خواستید میتونید جای قبلی استفاده کنید. )

 

 

<link hreflang="en" role="stylesheet" media="all" rel="stylesheet" type="text/css" href="https://go.20script.ir/index.php?url= لینک ها تنها برای اعضای سایت قابل نمایش است.  ">

 

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

با تشکر

 

لینک از آپلود سنتر پایدار بیست اسکریپت

 

<link rel="stylesheet" type="text/css" href="https://go.20script.ir/index.php?url= لینک ها تنها برای اعضای سایت قابل نمایش است.  ">

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

دوستان این رو هم به کدتون اضافه کنید:

 

 

-khtml-user-select: none;

 

 

یعنی نهایتا اینجوری بشه:

 

.noselect {   -webkit-touch-callout: none;   -webkit-user-select: none;   -khtml-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none;}

 

 

دقت کنید که حتما کلاس رو در متن غیرقابل انتخاب وارد کنید مثل:

 

 

 

<p> Selectable text.</p><p class="noselect"> Unselectable text.</p>

 

 

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...