وحيد
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>
أتمنى أفدتكم جميعا
تقبلوا عذب تحياتي لكم
أخوكم
وحيد
عند تثبيت وتركيب سكريبت إدارة الصور
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>
أتمنى أفدتكم جميعا
تقبلوا عذب تحياتي لكم
أخوكم
وحيد