功能描述:打开一个网站的网页,过5分钟不动作,就会锁定页面,隐藏内容容器,显示一个容器用于输入密码,输入正确的密码来解锁。锁定后即使用户刷新页面,还是保留原来的状态。如已经锁定的,需要继续锁定,否则显示内容。

示例代码如下,通过document.onmouseover来实现多少分钟没有动作,使用计时器来实现。

javascript实现系统屏幕保护效果(锁定网页)

内容
内容
内容
内容
内容
内容
输入密码:

if (document.cookie.indexOf('lock=1') != -1) ShowContent(false);

var delay = 10 * 1000,timer;//10s后锁定,修改delay为你需要的时间,单位毫秒

function startTimer() {

clearTimeout(timer);

timer = setTimeout(TimerHandler, delay);

}

function TimerHandler() {

document.cookie = 'lock=1';

document.onmousemove = null;//锁定后移除鼠标移动事件

ShowContent(false);

}

function ShowContent(show) {

document.getElementById('dvContent').style.display = show ? 'block' : 'none';

document.getElementById('dvPassword').style.display = show ? 'none' : 'block';

}

function check() {

if (document.getElementById('txtPwd').value == '123') {

document.cookie = 'lock=0';

ShowContent(true);

startTimer()//重新计时

document.onmousemove = startTimer; //重新绑定鼠标移动事件

}

else alert('密码不正确!!');

}

window.onload = function () {

document.onmousemove = startTimer;

startTimer();

}

html5 做屏幕保护效果,javascript实现锁定网页、密码解锁效果(类似系统屏幕保护效果)...相关推荐

  1. SystemUI 密码解锁界面点击屏幕不亮屏

    不积跬步无以至千里 一.前摘         熟悉SystemUI模块的童鞋应该知道,SystemUI大部分都是window窗口的各大布局,然后出现不同的场景,而这里做的亮屏操作也是自己做的处理,这里 ...

  2. HTML5期末大作业_影视网站设计——_指环王:护戒使者(13页) TML+CSS+JavaScript 学生DWHTML5网页设计成品_学生DW静态网页设计代做_web课程设计网页制作

    HTML5期末大作业:影视网站设计--"指环王:护戒使者(13页) TML+CSS+JavaScript 学生DWHTML5网页设计成品_学生DW静态网页设计代做_web课程设计网页制作 常 ...

  3. HTML5期末大作业:影视网站设计——“指环王:护戒使者(13页) TML+CSS+JavaScript 学生DWHTML5网页设计成品_学生DW静态网页设计代做_web课程设计网页制作

    HTML5期末大作业:影视网站设计--"指环王:护戒使者(13页) TML+CSS+JavaScript 学生DWHTML5网页设计成品_学生DW静态网页设计代做_web课程设计网页制作 常 ...

  4. html5 放大镜效果,JavaScript+HTML5 canvas实现放大镜效果完整示例

    本文实例讲述了JavaScript+HTML5 canvas实现放大镜效果.分享给大家供大家参考,具体如下: 效果: www.jb51.net canvas放大镜 #copycanvas { bord ...

  5. 【前端实例代码】Html5+css3+JavaScript创建在线播放架子鼓电子鼓演奏网页效果!前端开发网页设计基础入门教程!超简单~

    b站视频演示效果: [前端实例代码]Html5+css3+JavaScript创建在线播放架子鼓电子鼓演奏网页效果!前端开发网页设计基础入门教程!超简单~ 效果图: 完整代码: <!DOCTYP ...

  6. win7 锁定计算机 失效,win7系统屏幕保护功能失效无法进入屏幕保护状态怎么办...

    win7系统自带屏幕保护功能,屏幕保护程序既能节省电量又能保护我们的显示器.如果打开电脑后临时有事,离开电脑后就会自动进入屏幕保护程序,将刚才工作的状态隐藏起来,非常好用.但是有用户反映说win7电脑 ...

  7. HTML5期末大作业:中国传统节日网页设计——端午节(9个页面) HTML+CSS+JavaScript 节日网页HTML代码 学生网页课程设计期末作业下载

    HTML5期末大作业:中国传统节日网站设计--端午节(9个页面) HTML+CSS+JavaScript 节日网页HTML代码 学生网页课程设计期末作业下载 临近期末, 你还在为HTML网页设计结课作 ...

  8. 用html5做一个介绍自己家乡的页面_厚溥资讯 | HTML5的小知识点小集合(上)

    1.Doctype作用?标准模式与兼容模式各有什么区别? (1)声明位于位于HTML文档中的第一行,处于标签之前.告知浏览器的解析器用什么文档标准解析这个文档.DOCTYPE不存在或格式不正确会导致文 ...

  9. HTML5期末大作业:个人空间相册网页设计 (6页) HTML+CSS+JavaScript

    HTML5期末大作业:个人空间相册网页设计 (6页) HTML+CSS+JavaScript 期末作业HTML代码 学生网页课程设计期末作业下载 web网页设计制作成品 ​ 临近期末, 你还在为HTM ...

最新文章

  1. 卷积神经网络(CNN)张量(图像)的尺寸和参数计算(深度学习)
  2. 动态代理机制之查看一个类或接口中有哪些方法
  3. redux VS mobx (装饰器配合使用)
  4. JavaScript实现使用 BACKTRACKING 方法查找集合的幂集算法
  5. 15_Python模块化编程_Python编程之路
  6. java DTO循环_Java Stream与for循环比较
  7. LSH︱python实现局部敏感随机投影森林——LSHForest/sklearn(一)
  8. 华为交换机带宽不足会丢包吗_华为岳伟:品质家宽,释放F5G网络体验红利
  9. Red Giant Universe 3.0.2 for After Effects 破解版 Mac 红巨星宇宙特效插件包预设
  10. android发现u盘自动安装apk,安卓自动识别U盘中APK文件并进行安装操作
  11. 摄像头参数详细介绍[转]
  12. 数据分析之北京房价复习
  13. 大数据24小时:九章云极宣布获近亿元B轮融资,我国成功研发智能辅助驾驶系统
  14. DNS 服务器 清除缓存
  15. python农历_用python计算农历/阴历假日
  16. 2018年上半年信息安全工程师上午选择题及解析
  17. MapX研究——MapX核心技术剖析(五)
  18. Java转Go语言 -4
  19. C++编译时提示:error: ‘x’ does not name a type
  20. C语言void func(int n),c语言void func1(int i);是什么意思

热门文章

  1. NodeJS sftp 上传文件
  2. 自制炒股盯盘神器——python实现(4)
  3. 【信息系统安全/计算机系统安全】期末复习(HITWH)
  4. 有线桥接,多个路由器共用一个WIFI
  5. 领导干部自然资源资产离任审计吹牛速成
  6. python全栈开发-再谈编码 python_day_6
  7. python天气爬虫程序_python爬虫源码(爬天气及词典)
  8. 蝴蝶定理及其对高中解析几何的启示
  9. html span标签 不换行 字符换行问题
  10. python的静态变量声明_python“静态”变量、实例变量与本地变量的声明示例