Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Запрет на клики (https://javascript.ru/forum/misc/8131-zapret-na-kliki.html)

Bog|4|ev 09.03.2010 21:51

Запрет на клики
 
Здравствуйте друзья. Прошу помочь мне с одной проблемой.

Дело в том, что на сайт нужен анти-запрет на клик.

Если человек нажал более трёх раз на ссылку или на любой другой участок просто-так. — то должно появиться где угодно: Перегрузка.

Заранее спасибо. Думаю этот скрипт не столь большой, но т.к. я новичок, для меня это ещё тяжело. :write:

Gvozd 09.03.2010 22:24

Здравствуйте!

Судя по вашему сообщению, вы ну совсем не знаете javascript.

Освойте основы языка и вопрос отпадет сам, полностью или частично.
А с чем не справитесь - поможем.

На сайте javascript можно начать изучать с учебника, раздел Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/

Задавайте конкретные вопросы по ходу дела.

Bog|4|ev 09.03.2010 22:30

Наведите хотя бы на путь истинный. Я не имею представления, что да как. Please...

JsLoveR 09.03.2010 23:26

Bog|4|ev,
"перегрузка" и что далее?
Вы не уточнили запрещать переход/не запрещать по ссылке если она "перегружена", по-этому:
var counter=0;
function clicker(linkNum)
{
   counter++;
  if(counter>=3)
    {
      counter=0;
      alert("Перегрузка, кликнуто: "+counter+" раз"+"\n по ссылке: "+linkNum);
    }


  
  
}

<a href="http://google.ru" onclick="clicker(this.href)">Кликни</a>

пример банален, но для начала Вам пойдёт.

Bog|4|ev 10.03.2010 09:30

Спасибо, это было то, что мне нужно.

Да, извиняюсь, что не уточнил. Мне нужно, что бы, когда человек переборщил кликами, запрет на ввод в textarea запрещался.
Когда он ввёл допустим: Я цифра. То доступ продолжался.


Часовой пояс GMT +3, время: 05:45.