Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.11.2014, 18:16
Аспирант
Отправить личное сообщение для Georrg Посмотреть профиль Найти все сообщения от Georrg
 
Регистрация: 06.08.2014
Сообщений: 58

Повеситься на жатую кнопку мыши
Вопрос простой, для тех кто это уже не однократно делал. При нажатой кнопке мыши, должно выполняться некое действие(например вывод в консоль) бесконечного числа сообщений, пока я не отожму кнопку. Честно говоря, я и так и эдок попробовал, но что то так результата не достиг. Если кто знает решение, подскажите!
Ответить с цитированием
  #2 (permalink)  
Старый 21.11.2014, 18:30
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

<body style="white-space:pre">
Кликни.
<script>
(function(){

var timerId = null;

function startAction() {
	document.body.innerHTML = '';
	timerId = setInterval(function() {
		document.body.innerHTML += '.';
	}, 30);
}

function stopAction() {
	clearInterval(timerId);
}

document.addEventListener('mousedown', startAction);
document.addEventListener('mouseup', stopAction);

})();

</script>
</body>
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 21.11.2014, 18:40
Аспирант
Отправить личное сообщение для Georrg Посмотреть профиль Найти все сообщения от Georrg
 
Регистрация: 06.08.2014
Сообщений: 58

спасибо) я вот только решение нашел
setInterval(function() { console.log("help_me, save me!")}, 0);
Ответить с цитированием
  #4 (permalink)  
Старый 21.11.2014, 19:21
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Сообщение от Georrg
Повеситься на жатую кнопку мыши
Мыло дать?
Ответить с цитированием
  #5 (permalink)  
Старый 21.11.2014, 20:20
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Сообщение от danik.js Посмотреть сообщение
var timerId = *!*null*/!*;
А зачем так?
Ответить с цитированием
  #6 (permalink)  
Старый 21.11.2014, 20:36
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Влияние других языков программирования
Но не вижу тут плохого.
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрет на среднюю кнопку мыши на сайте makc0993 Events/DOM/Window 6 04.10.2014 17:51
рисование прямоугольника по движению мыши prizrak39 Events/DOM/Window 4 14.03.2013 15:36
Немного Юмора - Гуртовщики Мыши antonM Оффтопик 12 23.03.2012 20:04
FireFox: onmouseover не работает при зажатой кнопке мыши no. Общие вопросы Javascript 4 19.08.2008 13:43
Определить нажатую кнопку мыши. Phoenix Общие вопросы Javascript 18 03.10.2007 18:57