аналог свойства event.clientX для Firefox-а

Статус
Закрыто для дальнейших ответов.

gor

Well-Known Member
Регистрация
10.04.2009
Сообщения
306
 В JS-коде нужно вычислять координаты (допустим курсора) при определеном событии(допустим mousemove).

Использую в скрипте:

var x=event.clientX;  var y=event.clientY;
Все браузеры, кроме FF, корректно понимают код. Кто может подсказать аналоги тех же свойств для FF?
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
http://javascript.ru/tutorial/events/crossbrowser

http://www.webdeveloper.com/forum/archive/index.php/t-151280.html
 
  • Like
Реакции: gor

Creator

Administrator
Команда форума
Регистрация
03.03.2005
Сообщения
1 745
Надо передавать event в FF, вот пример кода:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<HEAD>
<title>sdfsdfsdf</title>
<script type="text/javascript">
function showItem(event)
{
if (!event) event=window.event;
document.getElementById('item').style.visibility='visible';
document.getElementById('item').style.left=event.clientX+'px';
document.getElementById('item').style.top=event.clientY+'px';
}
</script>
</head>
<body>
<div id="item" style="position: absolute; color: #FF0000; visibility: hidden">asd</div>

<div onmousemove="showItem(event);" style="height: 500px; background-color: #F5F5F5">asdasdasdasd</div>
</body>

</html>
Medwoodu опередил:)
 
  • Like
Реакции: gor
Статус
Закрыто для дальнейших ответов.
Верх Низ