首页 > 其他分享 >一个简单静态网页

一个简单静态网页

时间:2024-08-16 14:18:09浏览次数:13  
标签:定时器 网页 静态 简单 resetIdleTimer addEventListener false document 监听

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>网络安全C10期课程</title>     <script>           // 初始化一个变量来存储定时器ID           let idleTimer;                     // 重置定时器           function resetIdleTimer() {               // 清除之前的定时器               clearTimeout(idleTimer);               // 设置新的定时器               idleTimer = setTimeout(function() {                   // 5秒后执行的函数                   window.location.href = 'https://edu.magedu.com';               }, 5000); // 5000毫秒 = 5秒           }                     // 监听鼠标移动事件           document.addEventListener('mousemove', resetIdleTimer, false);           // 监听键盘事件           document.addEventListener('keydown', resetIdleTimer, false);           // 监听滚轮事件           document.addEventListener('wheel', resetIdleTimer, false);           // 监听点击事件           document.addEventListener('click', resetIdleTimer, false);                     // 页面加载完成后立即开始计时           document.addEventListener('DOMContentLoaded', function() {               resetIdleTimer();           });           </script>   </head> <body style="background-color: blue;">
    <h style="background-color: red;"><a href="http://www.baidu.com" target="_blank">有疑问?  点一下</a></h>         <h>页面将在5秒内无操作时跳转到马哥教育</h>       </body> </html>

标签:定时器,网页,静态,简单,resetIdleTimer,addEventListener,false,document,监听
From: https://www.cnblogs.com/maoming/p/18362727

相关文章

  • Spring DI 简单演示三层架构——构造注入
    SpringIOC的常见注入方法有3种:Setter注入、构造注入和属性注入。想了解更多可点击链接:Spring注入、注解及相关概念补充        属性注入 不推荐。原因:使用私有的成员属性变量,依靠反射实现,破坏封装,只能依靠IOC容器实现注入,不严谨。所以我只演示Setter注入和构造......
  • Spring DI 简单演示三层架构——Setter 注入
    SpringIOC的常见注入方法有3种:Setter注入、构造注入和属性注入。想了解更多可点击链接:Spring注入、注解以及相关内容补充        属性注入 不推荐。原因:使用私有的成员属性变量,依靠反射实现,破坏封装,只能依靠IOC容器实现注入,不严谨。所以我只演示Setter注入和构......
  • 静态库与共享库详解
    静态库与共享库详解在开发和使用C语言编写程序时,库文件(Library)是一个重要的组成部分。库文件是目标文件的集合,可以被其他代码调用。将代码封装编译成库文件有助于简化使用、便于管理,并提高安全性和保密性。本文将详细介绍静态库和共享库(动态库),并演示如何创建和使用它们。......
  • 力扣 | 一维简单线性dp | 2140. 解决智力问题、322. 零钱兑换、2466. 统计构造好字符
    文章目录一、2140.解决智力问题二、322.零钱兑换三、2466.统计构造好字符串的方案数四、91.解码方法五、983.最低票价六、790.多米诺和托米诺平铺需要特别注意的题目有2140.解决智力问题和983.最低票价,因为这两个题目可以启发思路,其他的题都比较普通。一、21......
  • iPad作为扩展屏的最简单方式*
    iPad作为扩展屏的最简单方式在当今的数字化时代,多屏协作已经成为提高工作效率和优化用户体验的重要手段。对于许多用户而言,iPad作为一款轻便、功能强大的移动设备,不仅可以作为独立的计算工具,还可以作为其他设备的扩展屏幕,从而极大地增加工作区域和灵活性。本文将详细介绍iP......
  • 掌握Golang的html/template:打造动态网页的秘籍
    掌握Golang的html/template:打造动态网页的秘籍在Web开发的世界中,动态内容的生成是至关重要的。Golang以其简洁高效的特性,成为了后端开发的热门选择。而html/template包,则是Golang中用于创建HTML模板的官方工具,它不仅安全,而且功能强大。本文将带领你深入了解如何使用html/te......
  • 437.蓝色简单的多乐士油漆公司网站 大学生期末大作业 Web前端网页制作 html+css+js
    目录一、网页概述二、网页文件 三、网页效果四、代码展示1.html2.CSS3.JS五、总结1.简洁实用2.使用方便3.整体性好4.形象突出5.交互式强六、更多推荐欢迎光临仙女的网页世界!这里有各行各业的Web前端网页制作的案例,样式齐全新颖,并持续更新!感谢CSDN,提供了这......
  • 简单扫雷代码详解
    目录1>>前言2.1>>扫雷需要做,思路是怎么样的?2.1.1>>第一步:菜单2.1.2>>第二步:难度选择2.1.3>>第三步:化繁为简,初始化棋盘2.1.4>>第四步:显示棋盘看看2.1.5>>第五步:插雷2.1.6>>第六步:排雷代码3>>总结1>>前言    感谢大家对之前文章的喜欢,非常感谢!昨天没更新是......
  • 利用HashMap制作简单的在线教学系统
    制作一个在线教学系统,通过控制台录入,学生信息要保存到HashMap,有如下功能:1、增加学生信息2、删除学生信息3、修改学生信息4、根据学号查看学生信息5、查看成绩排行榜6、退出系统功能首先创建一个Student类packagehashmap;publicclassStudent{privateStrin......
  • 三个小实验让你搞明白静态路由
    静态路由是在网络设备上手动配置的路由信息,用于指定数据包的传输路径。无论是项目中交换机的静态路由配置,还是在公司网络中路由器的静态路由设置,都有非常多的应用。下面我用三个实验实例讲解,让你彻底明白静态路由。一、静态路由1.实验目的掌握静态路由配2.置与路由表的......