Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.12.2012, 13:44
Новичок на форуме
Отправить личное сообщение для Daria_111 Посмотреть профиль Найти все сообщения от Daria_111
 
Регистрация: 19.12.2012
Сообщений: 7

Запретить скролл по странице клавиатурой (только мышка)
Скролл я не создаю, появляется автоматически так как страница длинная. Мне нужно запретить возможность скролла с помощью стрелок клавиатуры (вверх, вниз, вправо, влево). То есть чтобы скроллить можно было только мышкой.

<body onkeydown="return(false)"> не предлагать, так как блокирует возможность ввода текста в textarea.

Помогите новичку!

Последний раз редактировалось Daria_111, 21.12.2012 в 13:54.
Ответить с цитированием
  #2 (permalink)  
Старый 21.12.2012, 14:59
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Daria_111,
запретите скролл через сss,
<style>
body {
   overflow:hidden;
}
</style>

и обрабатывать колёсико мыши(в обработке скролл разрешаем)

Последний раз редактировалось Deff, 21.12.2012 в 15:18.
Ответить с цитированием
  #3 (permalink)  
Старый 21.12.2012, 15:30
Новичок на форуме
Отправить личное сообщение для Daria_111 Посмотреть профиль Найти все сообщения от Daria_111
 
Регистрация: 19.12.2012
Сообщений: 7

извините, если что-то недопонимаю... но overflow:hidden убирает скролл вообще, а он мне нужен мне нужно чтобы скролл не реагировал на нажатие клавиш"вверх" и "вниз" клавиатуры... это можно как-то сделать?
или обьясните подробнее что вы имеете ввиду...
Ответить с цитированием
  #4 (permalink)  
Старый 22.12.2012, 14:54
Новичок на форуме
Отправить личное сообщение для Daria_111 Посмотреть профиль Найти все сообщения от Daria_111
 
Регистрация: 19.12.2012
Сообщений: 7

Решила проблему. Элементарно
$('body').keydown(function(e){
		var key = e.which;
 		if((key == "37")||(key == "38")||(key == "39")||(key == "40"))
 			e.preventDefault();
		});
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как обновить только миниатюру картинки на странице zlodei2 Общие вопросы Javascript 16 24.12.2011 00:20
Как найти элемент на странице зная только z-index Telnet jQuery 3 09.11.2011 16:46
Обновление только <div> на странице Mukhtar AJAX и COMET 1 08.10.2010 20:58
Как сделать, чтобы музыка <embed> на странице не играла только при первом посещении? Bad Request Общие вопросы Javascript 22 27.07.2009 19:44
Спойлер работает только на один объект на странице. Shanks Общие вопросы Javascript 4 10.05.2009 14:53