คืนค่าการตั้งค่าทั้งหมด
คุณแน่ใจว่าต้องการคืนค่าการตั้งค่าทั้งหมด ?
ลำดับตอนที่ #19 : CODE>>รอยเท้าตามเม้าส์
ก็อปจ้า
<script>
var isNS = (navigator.appName == "Netscape");
var STEPSIZE = 60;
function processMouseIE() {
if(event.clientX>(tmpX+STEPSIZE) || event.clientX<(tmpX-STEPSIZE) || event.clientY>(tmpY+STEPSIZE) || event.clientY<(tmpY-STEPSIZE))
{
document.all.left.style.visibility="visible";
document.all.right.style.visibility="visible";
//swap foot to move
if(current=="http://www.codetukyang.com/java/images2/mousefootr.gif")
current="lhttp://www.codetukyang.com/java/images2/mousefootl.gif";
else current="right";
tmpX=event.clientX;
tmpY=event.clientY;
if(current=="left")//left is topmost
{
document.all.right.style.pixelLeft = event.clientX + document.body.scrollLeft - 0;
document.all.right.style.pixelTop = event.clientY + document.body.scrollTop + 5 ;
}
if (current=="right")//right is topmost
{
document.all.left.style.pixelLeft = event.clientX + document.body.scrollLeft - 0;
document.all.left.style.pixelTop = event.clientY + document.body.scrollTop + 5 ;
}
}
}
function processMouseNS(e) {
if(e.pageX>(tmpX+STEPSIZE) || e.pageX<(tmpX-STEPSIZE) || e.pageY>(tmpY+STEPSIZE) || e.pageY<(tmpY-STEPSIZE))
{
document.left.visibility="show";
document.right.visibility="show";
//swap foot to move
if(current=="right")
current="left";
else current="right";
tmpX=e.pageX;
tmpY=e.pageY;
if(current=="left")//left is topmost
{
document.right.left = e.pageX;
document.right.top = e.pageY;
}
if (current=="right")//right is topmost
{
document.left.left = e.pageX;
document.left.top = e.pageY;
}
}
}
function hidef()
{
if(isNS){
document.left.visibility="hide";
document.right.visibility="hide";
}
else{
document.all.left.style.visibility="hidden";
document.all.right.style.visibility="hidden";
}
}
function init() {
current="right";
setInterval("hidef();",2000);//turn feet off after 2 secs
if(isNS){
tmpX=100; //arbitory start positions
tmpY=150;
document.right.left = tmpX;
document.right.top = tmpY;
document.left.left = tmpX;
document.left.top = tmpY+STEPSIZE;
document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = processMouseNS;
}
else{
tmpX=event.clientX;
tmpY=event.clientY;
document.all.right.style.pixelLeft = event.clientX + document.body.scrollLeft - 0;
document.all.right.style.pixelTop = event.clientY + document.body.scrollTop + 5 ;
document.all.left.style.pixelLeft = event.clientX + document.body.scrollLeft - 0;
document.all.left.style.pixelTop = event.clientY + document.body.scrollTop + STEPSIZE;
document.onmousemove = processMouseIE;
}
}
</script>
ความคิดเห็น