인터넷정보

마우스 좌표 값 하단 상태바에 표시

알 수 없는 사용자 2007. 10. 18. 13:47
..
<script language="Javascript">
<!--
var x=0; y=0; cX=0; cY=0
var tM
var running=false
if (document.layers){
    document.captureEvents(Event.MOUSEMOVE)
}
function FindXY(loc) {
    x = (document.layers) ? loc.pageX : event.clientX;
    y = (document.layers) ? loc.pageY : event.clientY;
    window.status = 'x : ' + x + ' / ' + cX + '  y : ' + y + ' / ' + cY;
    orMove();
}
document.onmousemove = FindXY;
// -->
</script>

<body>

<script>
<!--
cX = (navigator.appName.indexOf('Netscape', 0) != -1) ? innerWidth  : document.body.clientWidth;
cY = (navigator.appName.indexOf('Netscape', 0) != -1) ? innerHeight : document.body.clientHeight;
function orMove(){
    if (y > 50&&(cY - y) > 50) {
            if (running) {
            clearTimeout(tM)
            running = false
        }
    }
    else {
        if (y < 50) {
            scrollBy(0,-1)
        }
        else {
            scrollBy(0,1)
        }
        running = true
        tM = setTimeout('orMove()',20)
    }
}
// -->
</script>
반응형