المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [4images] طريقة ازالة منع استخدام زر الماوس الأيمن


وحيد
26/03/2006, 10:49 PM
السلام عليكم
عند تثبيت وتركيب سكريبت إدارة الصور
4images
يحتوي تلقائيا على كود لمنع استخدام زر الماوس الأيمن
وهذا مفيد من ناحية ومزعج من ناحية أخرى
مفيد كثيرا لحفظ الصور ومعرفة الإحصائيات
فعند منع زر الماوس الأيمن يضطر الزوار والأعضاء بتحميل الصور عن طريق الضغط على زر
http://www.wh-em.com/g/templates/hhh/images/download.gif
ويتم احتسابها كعملية تحميل للصورة وتخزينها ضمن عدد مرات تحميل الصور
وهي بنفس الوقت مزعجة من ناحية ان الزوار يهمهم الحصول على مايريدونه وبسرعة بعيدا عن أية حواجز
لذلك وبدون أية فلسفات أخرى إليكم طريقة ازالة الكود :148:
افتح الملف
header.html
الموجود ضمن مجلد القوالب الذي تستخدمه داخل المجلد
templates
وبتجد الكود التالي
function right(e) {
if (navigator.appName == 'Netscape' && (e.which == 2 || e.which == 3)) {
alert("© Copyright by {site_name}");
return false;
}
else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button==2 || event.button == 3)) {
alert("© Copyright by {site_name}");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
احذفه واحفظ الملف وأعد تحميل الملف إلى مجلد القوالب الخاص بك
كما توجد طريقة وحل وسط بين ازالة الكود نهائيا أو تركه كليا
طريقة تمنع الضغط بزر الماوس الأيمن على الصور فقط وذلك بواسطة اضافة الكود التالي

<script type="text/JavaScript" language="JavaScript">
var clickmessage="استخدم الزر download لتحميل الصورة"
function disableclick(e) {
if (document.all) {
if (event.button==2||event.button==3) {
if (event.srcElement.tagName=="IMG"){
alert(clickmessage);
return false;
}
}
}
else if (document.layers) {
if (e.which == 3) {
alert(clickmessage);
return false;
}
}
else if (document.getElementById){
if (e.which==3&&e.target.tagName=="IMG"){
alert(clickmessage)
return false
}
}
}
function associateimages(){
for(i=0;i<document.images.length;i++)
document.images[i].onmousedown=disableclick;
}
if (document.all)
document.onmousedown=disableclick
else if (document.getElementById)
document.onmouseup=disableclick
else if (document.layers)
associateimages()
</script>
اضف هالكود بأي مكان يعجبك في الملف
header.html
ويفضل أعلى الوسم
</head>
أتمنى أفدتكم جميعا
تقبلوا عذب تحياتي لكم
أخوكم
وحيد

السحاب
31/01/2007, 02:25 PM
شكرا جزيلا اخي وحيد..اكيد افدتنا كثيرا

والطريقة التانية كتير ممتازة انو فقط يمنع عن الصور

لا حرمنا الله من كرمك

نص دنيا
12/03/2007, 09:36 PM
الــــسلام علـــيكم


اول شي شكرا لـكـ على المجهود الــواضح


انا دخلت على مجلد التمبلت القا مجلدين واحد حق الستايل و الثاني اسمه دفولت

واذا نزلت الملف اللي في اي واحد منهم ما القا الكود

ياليت الحل

و شكرا لك

وحيد
13/03/2007, 09:26 AM
هلا اخي

اذا لم تجد الكود


function right(e) {
if (navigator.appName == 'Netscape' && (e.which == 2 || e.which == 3)) {
alert("© Copyright by {site_name}");
return false;
}
else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button==2 || event.button == 3)) {
alert("© Copyright by {site_name}");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
}


في القالب

header.html


يعني ان الكود غير موجود

واذا مازال الكود موجود فأرجو وضع الرابط ليتم المعاينة


والسلام عليكم

نص دنيا
13/03/2007, 06:08 PM
الـــسلام علــيكم

غــير موجود الـــكود


وهذا الــرابط

http://www.bnotat.net/gallery/categories.php?cat_id=1&sessionid=ad449bfe478637dc053f2e3c8f32d24f


و في انتظاركـ

وحيد
14/03/2007, 09:38 AM
function right(e) {
if (navigator.appName == 'Netscape' && (e.which == 2 || e.which == 3)) {
alert("© Copyright by .• ღ معرض بنوتات للصور ღ•.");
return false;
}
else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button==2 || event.button == 3)) {
alert("© Copyright by .• ღ معرض بنوتات للصور ღ•.");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;



موجود ياسيد

نص دنيا
16/03/2007, 09:04 PM
الـــسلام علــــيكم


و شــكرا لـكـ و تم الــتعديل بنجاح