|
|
|
| есть ли такие атрибуты документа или наследников типа: "mouseposX" и "mouseposY" или что-то подобное? | |
|
|
|
|
|
|
|
для: mtr
(11.03.2006 в 18:50)
| | Это есть в объекте event, когда событие обрабатывается. Называются свойства - x, y.
onclick=alert(event.x) | |
|
|
|
|
|
|
|
для: 12345
(12.03.2006 в 05:08)
| | только в mozilla firefox не работает ..... | |
|
|
|
|
|
|
|
для: mtr
(12.03.2006 в 22:32)
| | Да, в Мозилле
mousex = e.pageX
mousey = e.pageY
см. подборку браузерных различий - | |
|
|
|
|
|
|
|
для: 12345
(12.03.2006 в 23:42)
| | спасибо. можно еще event.clientX, но так неработает:
<script>
function fn()
{
alert(event.clientX);
}
</script>
<input type=submit onclick="fn()">
|
а вот так работает:
<script>
function fn(x)
{
alert(x);
}
</script>
<input type=submit onclick="fn(event.clientX)">
|
странно )) | |
|
|
|
|
|
|
|
для: mtr
(13.03.2006 в 11:33)
| | Это особенность чтения объекта события в Gecko. Если прямой вызов из атрибута, то только с передачей параметра event, если из обработчика, то первый параметр обработчика (второй, выше не рассмотренный способ).
<script>
document.onclick=function(x)
{
if(!document.all)alert(x.clientX); else alert(event.x);
}
</script>
<input type=submit>
|
| |
|
|
|
|
|
|
|
для: 12345
(13.03.2006 в 12:42)
| | понял спасибо | |
|
|
|