长久没有 onmousemove 事件发生,说明鼠标是不动的
解决方案 »
- js 解密 高手来
- 调试Javascript的问题
- liger combobox 无法嵌在liger form中使用吗?
- ie6.0.28和IE6.0.29的WebBrowser不一样????IE6.0.29是用document.all.WebBrowser.ExecWB(6,6)为什么会弹出选择打印机窗口?
- 如何点击按钮显示一个DIV,点击页面其它地方隐藏这个DIV?
- 怎样将一个结果返回给父窗口的js数组中
- 紧急求助,如何从js操作到在php的函数,不用ajax 本人纯新手
- JS 截取字符串 包括空格 怎么截
- DSOFramer.ocx保存文件至服务器端后导致IE崩溃问题
- jqgrid中 ,setGridParam方法设置rowNum无效怎么解决呀
- 多form提交的问题,请高手帮忙解达 ):
- JS导出Excel问题,请广大高手指教
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--var PosX ;
var PosY ;
var OldPosX;
var OldPosY;
var sobjTimer;
var oldtime;
var newtime;
var startflag = 0;function openWin(strURL) {
var x, y, wx, wy;
if (!gfSubWinCheck(strURL)) {
return false;
}
gobjSubWin=window.open(strURL,'',"dialogHeight:234px;dialogWidth:271px;resizable:no;help:yes;status:no;scroll:no");
}if (gobjSubWin==null) var gobjSubWin = 0;function gfSubWinCheck(strURL) {
if(gobjSubWin == 0) {
return true;
}else if( gobjSubWin.closed ) {
//alert('it was Closed,i\'ll open a new one.');
return true;
}else {
//alert(gobjSubWin);
//gobjSubWin.focus();
return false;
}
}
function ShowDiv(){
newtime = new Date();
var timecount = newtime - oldtime;
var divtext;
OldPosX = PosX;
OldPosY = PosY;
divtext = "PosX: " + PosX + "<br>" + "PosY: " + PosY ;
divtext += "<br>" ;
divtext += "停留耗時:" + timecount + "毫秒" ;
document.getElementById("div1").innerHTML = divtext;
if (timecount>3000){
openWin("http://localhost/");
//window.focus();
}}function ClearTimer(){
if(sobjTimer){
window.clearInterval(sobjTimer);
}
if ( OldPosX != PosX || OldPosY != PosY ){
closeobjWin();
}
oldtime = new Date();
PosX = window.event.x;
PosY = window.event.y;
document.getElementById("div1").innerHTML = "" ;
sobjTimer = setInterval("ShowDiv()",1);
window.status = "MouseXPos :" + PosX + ", MouseYPos :" + PosY;
}
function closeobjWin() {
if(gobjSubWin == 0){
//alert(gobjSubWin);
}
else{
gobjSubWin.close();
}
}
//-->
</SCRIPT>
</HEAD><BODY onmousemove="ClearTimer()" onload="ClearTimer()" onmouseout="ClearTimer()" onfocus="closeobjWin()">
<div id="div1"></div>
</BODY>
</HTML>
<head>
<script>
var dtart=new Date();
function showtime(){
var num=Math.floor((new Date()-dtart)/1000);
window.status="鼠标已经静止"+num+"秒";
}
function document.onmousemove(){ dtart=new Date();}
function document.onmousedown(){ dtart=new Date();}
function document.onmouseup(){ dtart=new Date();}
setInterval("showtime();",1000);
</script>
</head>
<body>
<input type="button" value="trst" onclick="f()">
</body>
</html>
但我的是框架(frame)将onload……放到框架里好多操作就不起作用了。我该如何解决?