alert中断settimeout计时功能


Posted in Javascript onJuly 26, 2013

经过测试发现alert会中断settimeout的计时功能,关闭对话框后,settimeout的时间会重头开始计时,而不是从中断处。

比如:settimeout定时5分钟后执行某方法,但是在等待3分钟后,弹出了alert,关闭alert后,settimeout会重头开始计时,再等5分钟,而不是2分钟。

并且只要是同一浏览器窗口内,即使在不同frame中,alert也会中断其他frame中的settimeout,

为什么这么设计,不明白,是因为javascript是单线程的吗?

这是在ie浏览器中的发现,其他对话框和弹出框我没有测试过。

真希望html5快些普及,这样需要多线程的功能也就能解决了。

Javascript 相关文章推荐
FormValidate 表单验证功能代码更新并提供下载
Aug 23 Javascript
JavaScript中的集合及效率
Jan 08 Javascript
JQuery1.4+ Ajax IE8 内存泄漏问题
Oct 15 Javascript
node.js适合游戏后台开发吗?
Sep 03 Javascript
javascript实现浏览器窗口传递参数的方法
Sep 03 Javascript
jQuery用FormData实现文件上传的方法
Nov 21 Javascript
Ajax异步获取html数据中包含js方法无效的解决方法
Feb 20 Javascript
利用Mongoose让JSON数据直接插入或更新到MongoDB
May 03 Javascript
Vue.js组件通信的几种姿势
Oct 23 Javascript
浅谈Node新版本13.2.0正式支持ES Modules特性
Nov 25 Javascript
Vue.js的模板语法详解
Feb 16 Javascript
vue模块移动组件的实现示例
May 20 Javascript
JS清除IE浏览器缓存的方法
Jul 26 #Javascript
jquery简单的拖动效果实现原理及示例
Jul 26 #Javascript
js监听键盘事件示例代码
Jul 26 #Javascript
jQuery的控件及事件(输入控件及回车事件)使用示例
Jul 25 #Javascript
固定表格行列(expression)在IE下适用
Jul 25 #Javascript
JavaScript字符串插入、删除、替换函数使用示例
Jul 25 #Javascript
不使用浏览器运行javascript代码的方法
Jul 24 #Javascript
You might like
使用PHP导出Redis数据到另一个Redis中的代码
2014/03/12 PHP
在win系统安装配置 Memcached for PHP 5.3 图文教程
2015/03/03 PHP
详解HTTP Cookie状态管理机制
2016/01/14 PHP
PHP设置images目录不充许http访问的方法
2016/11/01 PHP
php基于自定义函数记录log日志方法
2017/07/21 PHP
总结PHP代码规范、流程规范、git规范
2018/06/18 PHP
10个实用的脚本代码工具
2010/05/04 Javascript
jquery load()在firefox(火狐)下显示不正常的解决方法
2011/04/05 Javascript
Extjs优化(一)删除冗余代码提高运行速度
2013/04/15 Javascript
Javascript高级技巧分享
2014/02/25 Javascript
JavaScritp添加url参数并将参数加入到url中及更改url参数的方法
2015/10/26 Javascript
AngularJS身份验证的方法
2016/02/17 Javascript
基于RequireJS和JQuery的模块化编程日常问题解析
2016/04/14 Javascript
Vue.js实现表格动态增加删除的方法(附源码下载)
2017/01/20 Javascript
JavaScript拖动层Div代码
2017/03/01 Javascript
分分钟学会vue中vuex的应用(入门教程)
2017/09/14 Javascript
vue自定义底部导航栏Tabbar的实现代码
2018/09/03 Javascript
用Cordova打包Vue项目的方法步骤
2019/02/02 Javascript
Vue中axios的封装(报错、鉴权、跳转、拦截、提示)
2019/08/20 Javascript
js、jquery实现列表模糊搜索功能过程解析
2020/03/27 jQuery
[01:02:25]2014 DOTA2华西杯精英邀请赛5 24 NewBee VS VG
2014/05/25 DOTA
[01:03]PWL开团时刻DAY6——别打我
2020/11/05 DOTA
[03:02]2020完美世界城市挑战赛(秋季赛)总决赛回顾
2021/03/11 DOTA
使用Python编写一个模仿CPU工作的程序
2015/04/16 Python
python实现比较文件内容异同
2018/06/22 Python
Python3中编码与解码之Unicode与bytes的讲解
2019/02/28 Python
Python调用Windows API函数编写录音机和音乐播放器功能
2020/01/05 Python
Python利用PyPDF2库获取PDF文件总页码实例
2020/04/03 Python
解决 jupyter notebook 回车换两行问题
2020/04/15 Python
html5组织内容_动力节点Java学院整理
2017/07/10 HTML / CSS
中国首家奢侈品O2O网购平台:第五大道奢侈品网
2017/12/14 全球购物
世界上最好的旅行夹克:BauBax
2018/12/23 全球购物
用JAVA SOCKET编程,读服务器几个字符,再写入本地显示
2012/11/25 面试题
大学生创业计划书的格式要求
2013/12/29 职场文书
公安纪律作风整顿心得体会
2016/01/23 职场文书
CSS实现隐藏搜索框功能(动画正反向序列)
2021/07/21 HTML / CSS