Преглед на урок

Забрана на десен бутон

Забрана на десен бутон




Здравейте!
Предполагам, че много често сте посещавали сайтове, в който кликането с десен бутон е забранено.
Едва ли има човек, който да се е радвал на това. Е вече може и вие да забраните тази функция във вашия сайт.
Става много лесно с един просто JavaScript. По-долу е сорс кода, чрез който е възможно това :)

Код
 <script language=JavaScript>
 <!--
 
 // JavaScript, с който се забранява кликането с десен бутон
 // Превод от WaRGoD 
 // E-mail: wargod@abv.bg
 
 var message="Забранено е кликането с десен бутон!";
 
 ///////////////////////////////////
 function clickIE4(){
 if (event.button==2){
 alert(message);
 return false;
 }
 }
 
 function clickNS4(e){
 if (document.layers||document.getElementById&&!document.all){
 if (e.which==2||e.which==3){
 alert(message);
 return false;
 }
 }
 }
 
 if (document.layers){
 document.captureEvents(Event.MOUSEDOWN);
 document.onmousedown=clickNS4;
 }
 else if (document.all&&!document.getElementById){
 document.onmousedown=clickIE4;
 }
 
 document.oncontextmenu=new Function("alert(message);return false")
 
 // --> 
 </script>

Може да видите как работи този скрипт като кликнете тук !

Ако искате да Ви излиза някакво по-различно съобщение, то променете текста в кавичките:

Код
 var message="Забранено е кликането с десен бутон!";

Сигурно се убедихте вече, че е много лесно? Е надявам се, че Ви е харесало това скриптче!

Поздрави, WaRGoD!

Ако урокът ви допада, споделете го в Twitter и Facebook или го запазете в Delicious.




Урокът е добавен от: AxllRose

Коментари

Rosti

Имам един въпрос. Как мога да вградя този скрипт в блог?

murito

А някой да знае,кода за изкачащите прозорчето,като тези на бгтоп по сайтовете сега както са.. ? :)

Добави коментар

Трябва да сте регистиран потребител за може да оставяте коментари! Направете своята безплатна регистрация още сега.