我想每5分钟获得一次全屏幕的鼠标移动事件,并将结果发送到xxx.php 我想每5分钟获得一次全屏幕的鼠标移动事件,并将结果发送到xxx.php 。每5分钟获取一次鼠标是否在移动,然后将结果发送给 xxx.php. 这个怎么实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><head><head><title></title><meta content="text/html; charset=utf-8" http-equiv="Content-Type"><script type="text/javascript"> var oldX = "";var oldY = "";var result = "";if (navigator.appName == 'Netscape') {// 支持FFdocument.captureEvents(Event.MOUSEMOVE);document.onmousemove = netscapeMouseMove;} else {// 支持IEdocument.onmousemove = MouseMove;}function netscapeMouseMove(e) {if (e.screenX != document.getElementById('x').value&& e.screenY != document.getElementById('y').value) {document.getElementById('x').value = e.screenX;document.getElementById('y').value = e.screenY;if (!oldX) {oldX = document.getElementById('x').value;oldY = document.getElementById('y').value;}}}function MouseMove() {if (window.event.x != document.getElementById('x').value&& window.event.y != document.getElementById('y').value) {document.getElementById('x').value = window.event.x;document.getElementById('y').value = window.event.y;if (!oldX) {oldX = document.getElementById('x').value;oldY = document.getElementById('y').value;}}} </script></head><body>X:<input id="x" size="4">Y:<input id="y" size="4"></body><script type="text/javascript"> function aaa(a){ alert('ddddd'+a) }(function getXY() {var x = document.getElementById('x').value;var y = document.getElementById('y').value;if (oldX != "" && (x != oldX || y != oldY)) {if (x > oldX && y == oldY) {result = '鼠标相对前5秒向右移动';}if (x < oldX && y == oldY) {result = '鼠标相对前5秒向左移动';}if (x < oldX && y > oldY) {result = '鼠标相对前5秒向左下移动';}if (x < oldX && y < oldY) {result = '鼠标相对前5秒向左上移动';}if (x > oldX && y < oldY) {result = '鼠标相对前5秒向右上移动';}if (x > oldX && y > oldY) {result = '鼠标相对前5秒向右下移动';}if (x == oldX && y > oldY) {result = '鼠标相对前5秒向下移动';}if (x == oldX && y < oldY) {result = '鼠标相对前5秒向上移动';}oldX = document.getElementById('x').value;oldY = document.getElementById('y').value;} else {result = '没有变化';}ajax()传result到后台 //这块就不用我写了吧 呵呵setTimeout(getXY, 300000);})();</script></html> <html><head><head><title></title><meta content="text/html; charset=utf-8" http-equiv="Content-Type"><script type="text/javascript"> var oldX = "";var oldY = "";var result = "";if (navigator.appName == 'Netscape') {// 支持FFdocument.captureEvents(Event.MOUSEMOVE);document.onmousemove = netscapeMouseMove;} else {// 支持IEdocument.onmousemove = MouseMove;}function netscapeMouseMove(e) {if (e.screenX != document.getElementById('x').value&& e.screenY != document.getElementById('y').value) {document.getElementById('x').value = e.screenX;document.getElementById('y').value = e.screenY;if (!oldX) {oldX = document.getElementById('x').value;oldY = document.getElementById('y').value;}}}function MouseMove() {if (window.event.x != document.getElementById('x').value&& window.event.y != document.getElementById('y').value) {document.getElementById('x').value = window.event.x;document.getElementById('y').value = window.event.y;if (!oldX) {oldX = document.getElementById('x').value;oldY = document.getElementById('y').value;}}} </script></head><body>X:<input id="x" size="4">Y:<input id="y" size="4"></body><script type="text/javascript"> function aaa(a){ alert('ddddd'+a) }(function getXY() {var x = document.getElementById('x').value;var y = document.getElementById('y').value;if (oldX != "" && (x != oldX || y != oldY)) {if (x > oldX && y == oldY) {result = '鼠标相对前5秒向右移动';}if (x < oldX && y == oldY) {result = '鼠标相对前5秒向左移动';}if (x < oldX && y > oldY) {result = '鼠标相对前5秒向左下移动';}if (x < oldX && y < oldY) {result = '鼠标相对前5秒向左上移动';}if (x > oldX && y < oldY) {result = '鼠标相对前5秒向右上移动';}if (x > oldX && y > oldY) {result = '鼠标相对前5秒向右下移动';}if (x == oldX && y > oldY) {result = '鼠标相对前5秒向下移动';}if (x == oldX && y < oldY) {result = '鼠标相对前5秒向上移动';}oldX = document.getElementById('x').value;oldY = document.getElementById('y').value;} else {result = '没有变化';}ajax()传result到后台 //这块就不用我写了吧 呵呵setTimeout(getXY, 300000);})();</script></html> 100-99.1=0.9000000000000057? js如何判断页面是否加载成功?急!!!!!!!! if() 里面的判断条件 是什么? 初试js动态原型方法时出现一个错误,请大家帮忙指正! radion单选? document.firstChild.firstChild 请教一个关于onblur的问题 继续求救!!!在线等待高手看过来!!!(谢谢) javascript传值问题??? 定义数组??? 用户注册时表单验证的问题 如何检验 media player 支持某个格式的视频(用程程序解决 最好用js)
<head>
<head>
<title></title>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<script type="text/javascript">
var oldX = "";
var oldY = "";
var result = "";
if (navigator.appName == 'Netscape') {
// 支持FF
document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = netscapeMouseMove;
} else {
// 支持IE
document.onmousemove = MouseMove;
}
function netscapeMouseMove(e) {
if (e.screenX != document.getElementById('x').value
&& e.screenY != document.getElementById('y').value) {
document.getElementById('x').value = e.screenX;
document.getElementById('y').value = e.screenY;
if (!oldX) {
oldX = document.getElementById('x').value;
oldY = document.getElementById('y').value;
}
}
}
function MouseMove() {
if (window.event.x != document.getElementById('x').value
&& window.event.y != document.getElementById('y').value) {
document.getElementById('x').value = window.event.x;
document.getElementById('y').value = window.event.y;
if (!oldX) {
oldX = document.getElementById('x').value;
oldY = document.getElementById('y').value;
}
}
}
</script>
</head>
<body>
X:<input id="x" size="4">
Y:<input id="y" size="4">
</body>
<script type="text/javascript">
function aaa(a){
alert('ddddd'+a)
}
(function getXY() {
var x = document.getElementById('x').value;
var y = document.getElementById('y').value;
if (oldX != "" && (x != oldX || y != oldY)) {
if (x > oldX && y == oldY) {
result = '鼠标相对前5秒向右移动';
}
if (x < oldX && y == oldY) {
result = '鼠标相对前5秒向左移动';
}
if (x < oldX && y > oldY) {
result = '鼠标相对前5秒向左下移动';
}
if (x < oldX && y < oldY) {
result = '鼠标相对前5秒向左上移动';
}
if (x > oldX && y < oldY) {
result = '鼠标相对前5秒向右上移动';
}
if (x > oldX && y > oldY) {
result = '鼠标相对前5秒向右下移动';
}
if (x == oldX && y > oldY) {
result = '鼠标相对前5秒向下移动';
}
if (x == oldX && y < oldY) {
result = '鼠标相对前5秒向上移动';
}
oldX = document.getElementById('x').value;
oldY = document.getElementById('y').value;
} else {
result = '没有变化';
}
ajax()传result到后台 //这块就不用我写了吧 呵呵
setTimeout(getXY, 300000);})();
</script>
</html>
<head>
<head>
<title></title>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<script type="text/javascript">
var oldX = "";
var oldY = "";
var result = "";
if (navigator.appName == 'Netscape') {
// 支持FF
document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = netscapeMouseMove;
} else {
// 支持IE
document.onmousemove = MouseMove;
}
function netscapeMouseMove(e) {
if (e.screenX != document.getElementById('x').value
&& e.screenY != document.getElementById('y').value) {
document.getElementById('x').value = e.screenX;
document.getElementById('y').value = e.screenY;
if (!oldX) {
oldX = document.getElementById('x').value;
oldY = document.getElementById('y').value;
}
}
}
function MouseMove() {
if (window.event.x != document.getElementById('x').value
&& window.event.y != document.getElementById('y').value) {
document.getElementById('x').value = window.event.x;
document.getElementById('y').value = window.event.y;
if (!oldX) {
oldX = document.getElementById('x').value;
oldY = document.getElementById('y').value;
}
}
}
</script>
</head>
<body>
X:<input id="x" size="4">
Y:<input id="y" size="4">
</body>
<script type="text/javascript">
function aaa(a){
alert('ddddd'+a)
}
(function getXY() {
var x = document.getElementById('x').value;
var y = document.getElementById('y').value;
if (oldX != "" && (x != oldX || y != oldY)) {
if (x > oldX && y == oldY) {
result = '鼠标相对前5秒向右移动';
}
if (x < oldX && y == oldY) {
result = '鼠标相对前5秒向左移动';
}
if (x < oldX && y > oldY) {
result = '鼠标相对前5秒向左下移动';
}
if (x < oldX && y < oldY) {
result = '鼠标相对前5秒向左上移动';
}
if (x > oldX && y < oldY) {
result = '鼠标相对前5秒向右上移动';
}
if (x > oldX && y > oldY) {
result = '鼠标相对前5秒向右下移动';
}
if (x == oldX && y > oldY) {
result = '鼠标相对前5秒向下移动';
}
if (x == oldX && y < oldY) {
result = '鼠标相对前5秒向上移动';
}
oldX = document.getElementById('x').value;
oldY = document.getElementById('y').value;
} else {
result = '没有变化';
}
ajax()传result到后台 //这块就不用我写了吧 呵呵
setTimeout(getXY, 300000);})();
</script>
</html>