Показать сообщение отдельно
  #9 (permalink)  
Старый 28.06.2011, 12:51
Интересующийся
Отправить личное сообщение для Jude Посмотреть профиль Найти все сообщения от Jude
 
Регистрация: 12.06.2011
Сообщений: 14

Цитата:
Я ни слова не сказал, что кэшировать нужно на стороне сервера.
Это уже было сделано давно на случай, если у пользователя кеш будет отключен и для снятия нагрузки на сервер.
Цитата:
Да запрети просто доступ к сайту и всё. Пусть его никто не видит. Хуже вряд-ли можно придумать, чем сайт реагирующий на клики через раз
Почему через раз? Каждые 0,5-0,8 секунд отлавливать быстрые клики. Согласитесь, быстрее 1 секунды просто так не кликают по сайту

В общем, написал какую-то ересь:
function quickMouse()
{
	var date = new Date, s = date.getSeconds(),
		storage = globalStorage[document.domain],
		x = s-parseInt(storage['s']);
	storage['s'] = s;
	if(x<1)alert('Nah!');
}

<a href="/" onclick="quickMouse(); return false;">Клац</a>
<a href="/" onclick="quickMouse(); return false;">Клац</a>

Но что-то это очень ужасно выглядит
Цитата:
дайте пример. кликание на "новости" вконтакте?
А где там? Выше скрипт посмотрите, поймёте
Ответить с цитированием