005若干秒后不操作自动关闭窗口
来源:互联网 发布:nodejs用什么数据库 编辑:程序博客网 时间:2024/06/08 18:52
window对象包含一个setInterval()函数,可以用来计时和进行重复操作。
直接把一个匿名的函数作为它的第1个参数,第2个参数则表示10秒后重复执行第1个参数所定义的函数。
如果用户操作过网页则不能自动关闭窗口,因此定义了一个willClose的变量,起到了用户操作和关闭窗口交互的纽带作用。
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>若干秒后不询问自动关闭窗口</title><script>var willClose = true; //定义一个是否关闭的全局变量//单击网页function clickBody() {willClose = false; //单击网页以后,则把变量置为false}setInterval(function() {if(willClose) { //判断是否需要关闭window.close(); //关闭窗口} else { //如果单击过,重新开始计算willClose = false;}}, 10000);</script></head><body style="text-align: center;" onclick="clickBody()">//如果用户10秒钟不单击网页,本窗口将自动关闭</body></html>
0 0
- 005若干秒后不操作自动关闭窗口
- 若干秒后不操作自动关闭窗口
- 自动关闭窗口
- 自动关闭窗口
- PHP自动关闭窗口
- JS自动关闭窗口
- 弹出窗口自动关闭
- 自动关闭 Alert 窗口
- JavaScript自动关闭窗口
- 窗口自动关闭
- JS自动关闭父窗口
- 如何自动关闭thickbox窗口
- 定时自动关闭弹出窗口
- 自动关闭窗口JS代码!
- 自动关闭窗口的JavaScript
- 倒计时自动关闭弹出窗口
- IE/Firefox 自动关闭窗口
- 倒计时自动关闭弹出窗口
- spring jdbcTemplate 增删改查
- android提取视频多张图片和视频信息
- JAVA求学之路第三天
- 逗号运算符的使用
- 测试知识复习——有关各种测试阶段
- 005若干秒后不操作自动关闭窗口
- bootstrap下拉分页样式 带跳转页码
- Laravel & Lumen RESTFul API 扩展包:Dingo API(三) —— Response(响应)
- SpringBoot-从入门到放弃(四) 配置文件的更多玩法
- oracle卸载
- POJ 1061青蛙的约会(扩展欧几里得)
- kingov-php设计模式
- Laravel & Lumen RESTFul API 扩展包:Dingo API(四) —— 错误和异常响应
- 声明与定义的区别