屏幕在若干时间内无操作出现屏保

大概思路就是:在5分钟内没有操作软件就会让图片出现,当操作手机之后屏保隐藏,一直操作就会一直把延时任务清除,当真正的五分钟没有操作才会真的出现屏保

var timeshow = 300 * 1000    //设置时间
var t = setTimeout("delayTask()", timeshow);     //延时执行延时任务
//延时任务具体的操作
function delayTask() {
	$(".screensaver").css("display","block")         //屏保出现
	clearTimeout(t);
}
//鼠标移动,重置延时任务
function resetTask() {
	$(".screensaver").css("display","none")        //屏保隐藏
	clearTimeout(t);
	t = setTimeout("delayTask()", timeshow);
}
//页面加载时,加载函数。
function loading() {
	document.onmousemove = resetTask;
}
window.onload = loading;
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值