Плаващи кутии с текст при MouseOver

datamatrix

Registered
Здравейте отново! От доста време търся едно нещо - XY координатите на мишката в JavaScript. Конкретен пример е това с потребителите онлайн в началната страница на Web-Tourist, разгледах кода и видях, че се използва някаква функция overlib. Пак казвам: интересуват ме само XY координатите на мишката.
 
<html>
<head>
<script type=text/javascript>
var isIE = document.all?true:false;
if (!isIE) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = getMousePosition;
function getMousePosition(e) {
var _x;
var _y;
if (!isIE) {
document.exf1.sv_x.value = window.pageXOffset;
document.exf1.sv_y.value = window.pageYOffset;
_x = e.pageX;
_y = e.pageY;
}
if (isIE) {
_x = event.clientX + (document.exf1.sv_x.value = document.body.scrollLeft);
_y = event.clientY + (document.exf1.sv_y.value = document.body.scrollTop);
}
document.exf1.cp_x.value=_x;
document.exf1.cp_y.value=_y;
return true;
}

function printBR(_n)
{
for(var i=0;i<_n;i++)
{
document.write("<BR>");
}
}
</script>

</head>
<body>

<script>
printBR(20);
</script>
<form name=exf1>
<table border=1>
<tr><td colspan=3>Position Of Cursor</td></tr>
<tr><td>Cursor Position</td>
<td>X <input type=text name=cp_x value="<unknown>"></td>
<td>Y <input type=text name=cp_y value="<unknown>"></td>
</tr>
<tr><td>Scroll Values</td>
<td>X <input type=text name=sv_x value="<unknown>"></td>
<td>Y <input type=text name=sv_y value="<unknown>"></td>
</tr>
</table>
</form>

<script>
printBR(20);
</script>
</body>
</html>


Демо
 
+1 точка
MyDemo :D


=====EDIT=====
adrianwtaz0.png

Честито, 7 ми е любимото число :D :?:



====
adrian каза:
Добре се е получило това твойто :)
Благодаря
 

Back
Горе