[JavaScript] كود منع النسخ الأقوى على الاطلاق
السلام عليكم ورحمه الله وبركاته
تحية طيبة اعزائي اعضاء شركة حوده توداي
كود منع النسخ كليا ومنع يمين الماوس مثل حوده توداي
طبعا كود مثل هذا متوفر في كل مكان لكن الموجود هنا طورتة ليناسب جميع المتصفحات بجميع اصداراتها لان مثل هذا الكود لا ينطبع على بعض المتصفحات !
اليكم الكود يوضع في العناصر المستقلة واجعل الصلاحية للزوار فقط !
الرمز:
<body onbeforeprint="onbeforeprint()" onafterprint="onafterprint()"onselectstart="return false" oncontextmenu="return false"> <script language=JavaScript1.2> function ejs_nodroit() { alert('عذرا... الاعضاء فقط من يستطيع النسخ ... سجل في المنتدي اولا'); return(false); } document.oncontextmenu = ejs_nodroit; </script>
<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>
اتمنى انه نال اعجابكم