判断键盘的 onkeydown
鼠标的 onmousemove
鼠标的 onmousemove
解决方案 »
- 这个网站的URL 是使用什么技术?
- 在ie下将json对象转化成json字符串的问题
- JS控制window.open弹出的窗口关闭
- 一个比较怪的问题
- javascript代码:object对象事件代码执行问题
- 关于ifame里面提交父窗体表单的问题,搞了一天了,都没搞明白,要疯了。
- 求一个开发JavaScript的IDE环境
- 妈哟,这是啥子 javascript 代码哟!!!
- document.body.scrollTop 与 document.body.offsetHeight 分别得到什么数值?
- SOS!请问如何判断输入数据的格式为"yyyy-mm-dd"??
- ****------怎么在IE里获得选中的文本-----
- help!!!!
这样只能对弹出窗口1秒后关闭,无法检测是否有事件发生
<!--
var t=setTimeout("close()",3000)
document.onmousedown=new Function("clearTimeout(t)")
document.onkeydown=new Function("clearTimeout(t)")
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
t=setTimeout('close()',3000)
setInterval("t=setTimeout('close()',3000)",1000)
document.onmousemove=new Function("clearTimeout(t)")
document.onkeydown=new Function("clearTimeout(t)")
//-->
</SCRIPT>把3000改30000就是30秒了。
<!--
opener=null;
t=setTimeout('close()',3000)
setInterval("t=setTimeout('close()',3000)",1000)
document.onmousemove=new Function("clearTimeout(t)")
document.onkeydown=new Function("clearTimeout(t)")
//-->
</SCRIPT>这下没有提示了。
<SCRIPT LANGUAGE="JavaScript">
<!--
var kd=false,mv=false,md=false;
var otime=30;
function bt(){
if(!kd && !mv && !md){
otime--;
show.innerText=otime;
if(otime<=0){window.close()}
}else{
otime=30;
kd=false,mv=false,md=false;
}
setTimeout('bt()',1000);
}
document.onkeydown=new Function('kd=true')
document.onmousemove=new Function('mv=true')
document.onmousedown=new Function('md=true')
bt();
//-->
</SCRIPT>