|
|
|
| Мне нужно, чтобы в IE и Mozilla обрабатывалось движение мыши, но только при нажатой кнопке мыши (левой). Подскажите, как это сделать? PS для Оперы уже сделал:
document.onmousedown=exe;
function exe(e)
{
document.onmousemove=execute;
execute();
document.onmouseup=ex;
}
function ex()
{
document.onmousemove=null;
}
|
но в IE и Mozilla это всё работать отказывается! | |
|
|
|
|
|
|
|
для: GлюК
(20.09.2006 в 23:04)
| | См attachEvent() | |
|
|
|
|
|
|
|
для: GлюК
(20.09.2006 в 23:04)
| | в ИЕ можно следующим способом
if(event.button == 2)
Чего-то.творим
|
но ИЕ вместе с нажатием второй кнопки будет обязательно выводить и меню браузера (только после постановки на нажатие второй унопки alert() - меню не выскакивает) | |
|
|
|
|
|
|
|
для: Lelik
(21.09.2006 в 02:23)
| | Ну мой вариант вобщем-то работает в IE, но неправильно! После нажатия и удерживания левой кнопки при движении мыши функция не выполняется, только когда отпустишь её, функция начинает выполняться. А чтобы остановить её приходится ещё раз нажать и отпустить кнопку! Помогите с этим разобраться! Может можно и из моего варианта как-то подогнать под Осла? | |
|
|
|