Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 1
  • 1
Блокировка от
#1
Вторник, 19.06.2012, 21:29
graber
Пользователь
Сообщения: 52
Репутация: 55
Здравствуйте пользователи портала МС!

У меня к вам просьба, помогите пожалуйста со скриптом, а точнее скриптом от: Webo4ka

Скрипт защищает от нажатий на сайте клавишами: |ctrl+ a|ctrl + c|ctrl+u|Правой кнопки мыши|

Проблема скрипта в том, что нельзя писать текст нигде! К примеру если человек не авторизован, он не может вписать логин и пароль свой, пишешь текст,а он тупо не пишется.
Если нажимаешь буквы: |U| A | C| - идёт реакция как будто зажат Ctrl.

http://infoscript.ru/_nw/31/s17086445.jpg

Вот сам скрипт:

Это код формы -

<input type="text" id="mailnamectrl" name="f1" size="30" style="width:95%;" maxlength="70"><input id="mailtemactrl" type="text" name="f2" size="30" style="width:95%;" maxlength="70"><textarea id="mailmessctrl" rows="7" name="f3" cols="30" style="width:95%;"></textarea><input id="mailbtnctrl" type="submit" value="">

Вот сам код скрипта:

<script type="text/javascript">
var nickname = '$USERNAME$'
ctrlu = 'on'//on означает что блокировка на ctrl+u включена
ctrlc = 'on'//on означает что блокировка на ctrl+c включена
ctrla = 'on'//on означает что блокировка на ctrl+a включена
rightclickmouse = 'on';//on означает что блокировка на правую кнопку мыши включена
$.getScript('http://webo4ka.ru/Ucoz6/anti-riper_ctrl.js');
document.write('<div style="display:none;"><?substr($MFORM_3$,310)?></div>');
var sblmb=0;function <?substr($MFORM_3$,53,8)?>(){try {var tr=checksubmit();if(!tr){return false;}}catch(e){}if (sblmb==1){return false;}sblmb=1;
_uPostForm('<?substr($MFORM_3$,263,8)?>', {type:'POST',url:'/mail/', success:location.reload()});}
</script>
<script type="text/javascript">
function lsajax(){new _uWnd('openlsajax','Ваши личные сообщения',679,400,{modal: true,close:true,header:true,nomove: false,fixed:true}, $("#pochta-ajax").html() )}
</script>

[b]Добавлено[/b] (19.06.2012, 21:29)
---------------------------------------------
Неужели никто не может помочь?
Пост отредактировал graber - Вторник, 19.06.2012, 21:30
#2
Среда, 20.06.2012, 08:26
zdor
Проверенный
Сообщения: 222
Репутация: 176
Я думаю, что проще заключить текст в <div onselectstart="return false;">, а этот скрипт убрать. Хотя я любую защиту обойду, выключив в браузере JavaScript. Так что не мучайте своих пользователей, дайте им скопировать в Word интересную статью и распечатать её.
Не время делает нас, а мы делаем время
  • Страница 1 из 1
  • 1
Поиск:
Форум
Социальные сети
Хостинг от uCoz