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 相关文章推荐
10个实用的脚本代码工具
May 04 Javascript
JS中Iframe之间传值的方法
Mar 11 Javascript
jQuery Ajax中的事件详细介绍
Apr 16 Javascript
Underscore源码分析
Dec 30 Javascript
微信小程序 教程之数据绑定
Oct 18 Javascript
JS限制条件补全问题实例分析
Dec 16 Javascript
js中的事件委托或是事件代理使用详解
Jun 23 Javascript
vue悬浮可拖拽悬浮按钮的实例代码
Aug 20 Javascript
解决layer弹出层msg的文字不显示的问题
Sep 11 Javascript
js实现数字滚动特效
Dec 16 Javascript
如何基于filter实现网站整体变灰功能
Apr 17 Javascript
js动态添加带圆圈序号列表的实例代码
Feb 18 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判断变量是否为0的方法
2014/02/08 PHP
PHP中引用类型和值类型功能与用法示例
2019/02/26 PHP
Laravel5.0+框架邮件发送功能实现方法图文与实例详解
2019/04/23 PHP
jQuery实现精美的多级下拉菜单特效
2015/03/14 Javascript
javascript自定义右键弹出菜单实现方法
2015/05/25 Javascript
三种方式实现瀑布流布局
2017/02/10 Javascript
快速使用node.js进行web开发详解
2017/04/26 Javascript
js实现本地时间同步功能
2017/08/26 Javascript
Angular js 实现添加用户、修改密码、敏感字、下拉菜单的综合操作方法
2017/10/24 Javascript
使用layui实现的左侧菜单栏以及动态操作tab项方法
2019/09/10 Javascript
DWR内存兼容及无法调用问题解决方案
2020/10/16 Javascript
[06:42]DOTA2每周TOP10 精彩击杀集锦vol.1
2014/06/25 DOTA
Python爬取读者并制作成PDF
2015/03/10 Python
Python使用BeautifulSoup库解析HTML基本使用教程
2016/03/31 Python
Linux下为不同版本python安装第三方库
2016/08/31 Python
python导入时小括号大作用
2017/01/10 Python
python编写朴素贝叶斯用于文本分类
2017/12/21 Python
答题辅助python代码实现
2018/01/16 Python
python 2.7.14安装图文教程
2018/04/08 Python
Python 实现微信防撤回功能
2019/04/29 Python
Python深拷贝与浅拷贝用法实例分析
2019/05/05 Python
python如何实现复制目录到指定目录
2020/02/13 Python
Python自动登录QQ的实现示例
2020/08/28 Python
很酷的HTML5电子书翻页动画特效
2016/02/25 HTML / CSS
html5给汉字加拼音加进度条的实现代码
2020/04/07 HTML / CSS
size?瑞典:英国伦敦的球鞋精品店
2018/03/01 全球购物
声明struct x1 { . . . }; 和typedef struct { . . . }x2;有什么不同
2012/06/02 面试题
移动通信行业实习自我鉴定
2013/09/28 职场文书
写自荐信的七个技巧
2013/10/15 职场文书
会计职业生涯规划书
2014/01/13 职场文书
中学家长会邀请函
2014/02/03 职场文书
优秀团支部事迹材料
2014/02/08 职场文书
课外活动实习计划
2015/01/19 职场文书
出国导师推荐信
2015/03/25 职场文书
2015年置业顾问工作总结
2015/04/07 职场文书
大学生军训心得体会5篇
2019/08/15 职场文书