Помогни ни да направим Uroci.net по - богат! Добави урок

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

freezone   трудност:    видян: 12809

Предоставям ви един от най-елементарните скриптове за забрана на десен бутон в сайта Ви.

<script language="JavaScript">
<!--
document.onmousedown = checkClick
if (document.layers){
document.captureEvents(Event.MOUSEDOWN)
}
function checkClick(ev) {
if (navigator.appName == "Netscape"){
if (ev.which != 1) {
alert("Десния бутон е забранен!")
return false
}}
else{
if (event.button != 1){
alert("Десния бутон е забранен!")
return false
}}}
// -->
</script>





Коментари (11)

xhector на 23.10 2006 в 21:11ч.
Щом няма десен бутон... има View>Source....и други горе в менуту ще ги видите
yibo на 23.10 2006 в 22:10ч.
Този урок е вече написан от друг юзер ето и адреса: http://uroci.net/index.php?option=com_content&task=view&id=946&Itemid=46
Le0ne на 27.10 2006 в 11:24ч.
Мисля, че времето когато хората използваха такива скриптове отмина. Но все пак за да се убедите искам да пробвате това:
Щракнете с десен бутон върху страницата, на която е сложен този скрипт и задръжте десния бутон натиснат. След това натиснете "Enter" или щракнете с левия бутон на "OK". Сега пуснете десния бутон.
Ето че така наречената защита я няма.
Друг начин по който може да се свали съдържанието на някоя страница е някой "leecher".
gogata_95 на 10.12 2006 в 12:49ч.
напълно съм сагласен с това което казва usera по горе тази защита не прави нищо тя просто защитава от ламери които незнаят какво правят!И незнаят дори че има код...Иначе или кода или както казваш ти!
PS:Кат се замисля че и аз я иам на амтиорската си страница :D :P
Pedroo на 11.01 2007 в 20:23ч.
Става по лесно отклучването като натиснете "десен бутон" на мишката и после без да бускате "десния" натискате "ляв" и пускате "левия" сега пускате и десния и готово защитата е свалена.
Emilcho на 14.03 2007 в 16:04ч.
Пише се "ДеснияТ бутон е забранен"
AnHiMiLaToR на 17.03 2007 в 20:47ч.
Под Opera - добре.
Под Internet Explorer - добре, но ако садържа десния бутон и натисна ОК с левия, след което пусна десния се появява менюто.
Под Firefox - ... пуска бутона и съобщението
ddffjj на 10.11 2007 в 20:03ч.
Някои може ли да каже защо при мен забранява левия....
ceco199621 на 12.12 2009 в 20:48ч.
на мене не ми позволява да натискам ляв бутон
ceco199621 на 03.02 2010 в 15:17ч.
то и на мене ми забранява левия бутон по некои пат и десния, но не винаги!!!!!!!!!!!!!!!!
DjCeko на 09.10 2011 в 07:52ч.
абе човек къде по точно се слага ти викаш в сайта къде е то това ?

Регистрирайте се, за да добавите коментар


Калдейта ЕООД - © 2003-2010. Всички права запазени.
Препоръчваме: IT Новини