PDA

View Full Version : جلوگیری از کپی شدن متن داخل سایت توسط خوانندگان



setareh2013
یک شنبه 27 بهمن 1392, 09:48 صبح
سلام
دوتاسوال داشتم اگه جواب بدید ممنون میشم
1- چه کار کنم که متنی که داخل لیترال یا تکست باکس یا داخل صفحه ای اس پی هست ، قابلیت کپی کردن نداشته باشه ؟
2- داخل صفحه یک سری پی دی اف هم هست میشه این پی دی اف ها فقط قابلیت مشاهد ه داشته باشند نه کپی ؟
با تشکر

setareh2013
یک شنبه 27 بهمن 1392, 22:24 عصر
کسی نمیتونه راهنماییم کنه ؟

AmirRezanezhad
دوشنبه 28 بهمن 1392, 12:28 عصر
سلام دوست گرامی به لینک های زیر برین ببینین کمکتون میکنه
لینک1 (http://stackoverflow.com/questions/5150867/how-to-disable-copy-and-cut-in-textbox)
لینک2(با جی کوئری) (http://stackoverflow.com/questions/5692308/prevent-user-from-copying-the-text-using-jquery)

aminaltavista
دوشنبه 28 بهمن 1392, 16:31 عصر
Ctrl+Shift=RightClick=====>CopyText

AmirRezanezhad
دوشنبه 28 بهمن 1392, 17:16 عصر
توی اون لینک دوم که با جی کوئری هست ، میاد دکمه ctrl رو غیر فعال می کنه عزیزم:قهقهه:

setareh2013
دوشنبه 28 بهمن 1392, 21:14 عصر
با تشکر از شما از کپی کردن فایل پی دی اف هم میشه جلوگیری کرد ؟

setareh2013
چهارشنبه 30 بهمن 1392, 15:42 عصر
به نظر شما میشه از کپی کردن فایل پی دی اف هم جلوگیری کرد ؟

AmirRezanezhad
چهارشنبه 30 بهمن 1392, 16:53 عصر
آره ، جلوگیری میکنه ، کلا ابزار های کپی رو از کار میندازه :چشمک:

iceweek
چهارشنبه 30 بهمن 1392, 19:08 عصر
جلوگری از کپی برای چی؟!!!!!!!!!!
شما هر کاری بکنی طرف اخر میتونه مطلبت را برداره.پس الکی فکرت را روی این نگذار.هر چی رفت روی اینترنت میتونه کپی بشه.
پی دی اف هم برای نشون دادنش باید روی کامپیوتر طرف لود بشه.پس تمام شد.اونم کاریش نمیشه کرد.مگر کامپوننتی برای این موجود باشه.که اونم تهش سختیش برای کابر یه print screen
گرفتنه

omid nasri
چهارشنبه 30 بهمن 1392, 23:45 عصر
<script language=JavaScript>
function clickIE() {
if (document.all) {
return false;
}
}
function clickNS(e) {
if (document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS;
}
else{
document.onmouseup=clickNS;
document.oncontextmenu=clickIE;
}
document.oncontextmenu=new Function("return false")
</script>