Доброго времени суток!
Уважаемые, просто прошу помочь готовым решением, признаюсь честно. JavaScript увидел вчера утром и вряд ли в ближайшее время он мне будет интересен. Мы вообще музыканты
Что сделано можено взглянуть тут:
http://meutesto.webutu.com/ (бесплатный хостинг с единственным index.html) То, как работает сейчас при отсутствии других решений нас устроит, но хотелось бы добить тему: хочется, чтобы по нажатию пробела (на самом деле и пробел нажиматься не будет - будут голосовые команды через связку Typle + Autohotkey) скролинг останавливался и запускался, так же, как сейчас через alert. Вот код того, что я наваял из разных источников (если лень будет смотреть по ссылке):
Код:
|
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Пример №1 к статье "Скрипт для плавной прокрутки на низ страницы"</title>
<script>
var t;
function up() {
if((window.innerHeight + window.pageYOffset) < document.documentElement.scrollHeight) {
window.scrollBy(0,1);
t = setTimeout('up()',20);}
else clearTimeout(t);
return false;
}
</script>
</head>
<body onkeydown="alert('Клик!')">
<a href="#" id="up" onclick="return up()">вниз</a><br>
<h1> .... </h1>
<p>......</p>
</div>
</body>
</html> |
Можно ли сделать такой стоп/старт как-то более или менее просто или нужно писать что-то ужасное и сложное? Вобщем, помогите люди добрые!