شبكة إدعس



« | »

code : كود لمنع تحديد النص داخل موقعك

سألني ذات مرة أحد الأصدقاء عما إذا كان هناك كود لمنع النسخ من موقعه بعيداً عن فكرة منع استخدام زر الماوس الأيمن فأكدت له بأنني وجدت ذات مرة هذا الكود في أحد المواقع ولكن لا يحضرني اسم الموقع أو عنوانه وبالصدفه وجدت الكود في موقع الأخ عوني .

الكود وظيفته فقط يقوم بمنع الزائر من عدم تحديد النص مع امكانية استخدام الزر الأيمن للماوس بالاضافة إلى نسخ الصور ويعمل هذا الكود على كل المتصفحات تقريباً بنسخها الجديدة والقديمه .
طريقة التركيب :
أولاً اطلع على الكود :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<script type="text/javascript">
 
var omitformtags=["input", "textarea", "select"]
 
function disableselect(e){
 
for (i = 0; i < omitformtags.length; i++)
 
if (omitformtags[i]==(e.target.tagName.toLowerCase()))
 
return;
 
return false
 
}
 
function reEnable(){
 
return true
 
}
 
function noSelect(){
 
if (typeof document.onselectstart!="undefined"){
 
document.onselectstart=new Function ("return false")
 
if (document.getElementsByTagName){
 
tags=document.getElementsByTagName('*')
 
for (j = 0; j < tags.length; j++){
 
for (i = 0; i < omitformtags.length; i++)
 
if (tags[j].tagName.toLowerCase()==omitformtags[i]){
 
tags[j].onselectstart=function(){
 
document.onselectstart=new Function ('return true')
 
}
 
if (tags[j].onmouseup!==null){
 
var mUp=tags[j].onmouseup.toString()
 
mUp='document.onselectstart=new Function (\'return false\');\n'+mUp.substr(mUp.indexOf('{')+2,mUp.lastIndexOf('}')-mUp.indexOf('{')-3);
 
tags[j].onmouseup=new Function(mUp);
 
}
 
else{
 
tags[j].onmouseup=function(){
 
document.onselectstart=new Function ('return false')
 
}}}}}}
 
else{
 
document.onmousedown=disableselect
 
document.onmouseup=reEnable
 
}
 
}
 
window.onload=noSelect;
 
</script>
 
</script>

ثانياً /
( أ ) اذا كنت ترغب في تركيبه في مدونة الووردبريس
افتح ملف single.php الخاص بقالب مدونتك وقم بلصق الكود في آخره ، هذا إذا كنت ترغب فقط في منع النسخ عند دخول الزائر لقراءة كامل الموضوع .
أما اذا كنت ترغب في منعه في كافة الصفحات حتى الصفحة الرئيسية فقم بفتح ملف header.php وألصقه في آخره .

(ب) إذا كنت ترغب في تركيبه في منتديات VB
قم بلصق الكود في تمبلت header [ رأس الصفحة ]

(ج) إذا كان موقعك يعتمد على التمبلتات قم بلصق الكود في تمبلت الهيدر كما ذكرت سابقاً في الفقرة (ب) .
اذا كان موقعك يعتمد على صفحات html , htm فعليك فتح كل صفحه ولصق الكود بين الوسمين , .

[ الأصل في الكود يمنع سياسة النسخ واللصق ]

شارك مع الآخرين :

Posted by admin on 2 مايو 2009.

Tags: ,

Categories: تطوير المواقع, ووردبريس

7 Responses

  1. مشكوور أخووي لكن هل أقدر أضيفهـ في سبيس الهوت ميل ؟

    ويااليت إذآ أقدر تشرح الطريقه بالتفصيل

    ومشكور مره ثااانيه

    by رفيع الشآن on يونيو 25, 2009 at 9:52 م

  2. لم أقم بتجربته على سبيس الهوتميل .
    بإمكانك التجربة والافادة يا أخي العزيز .

    by admin on يونيو 28, 2009 at 5:15 م

  3. عند تصفحي بالامس لاحد المواقع بفاجأت بأن صفحاته لا تقبل الحفظ حيث ان حفظ باسم في المتصفح في هذا الموقع غير مفعله بالاضافة الى ان اظهار السورس او الكود ايضا غير مفعله ، حيث انها تكون موجودة وغير مفعله ، فاحترت جدا بالامس لعدم مقدرتي على حفظ الصفحة مطلقا
    فكيف السبيل الى هذا الامر ، اي كيف يمكنني من عمل ذلك في موقعي ، الا وهو اخفاء حفظ باسم واخفاء السورس ايضا اي الكود (عند الضغط باليمين عدم تفعيل الكود او السورس)؟ ارجو منكم المساعدة لانه ممكن اخسر عملي نرجو الرد باسرع مايمكن

    by رشا مصطفى on يوليو 3, 2009 at 5:23 ص

  4. أتمنى افادتي برابط الموقع الذي تتحدثين عنه .

    by admin on يوليو 6, 2009 at 12:53 م

  5. ميرسي جدا على الموضوع ده .. ربنا عالم قد إيه أنا كنت محتاجه ليه و سألت اصدقاء مدونات على نفس موقعي .. بس مافيش فايده .. عامة ميرسي جدا .. إنك أضفته لانو هيبقى ليه فايده كبيره للناس اللى بتألف .. كنت عايزه أسأل هلو هو مفعل فى مدونات جيران ؟؟
    لك مني كل التحايا .. و سلمت على هذا المجهود الرائع

    by رباب السنهوري on يوليو 10, 2009 at 1:57 ص

  6. بالامكان ذلك اذا كان بإمكانك تحرير الصفحة حسب الفقرة (ج) في نفس الموضوع أعلاه .

    by admin on يوليو 10, 2009 at 3:05 م

  7. شكراً لك أخي
    اناشايف إن الكود هذا يحافظ على الملكية :-o

    by nagy seiam on فبراير 23, 2010 at 3:57 ص

Leave a Reply

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:

« | »




أحدث التدوينات


صفحات