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 相关文章推荐
Prototype Function对象 学习
Jul 12 Javascript
在JavaScript中处理字符串之link()方法的使用
Jun 08 Javascript
学习JavaScript设计模式(多态)
Nov 25 Javascript
自定义require函数让浏览器按需加载Js文件
Nov 24 Javascript
Vue仿手机qq的实例代码(demo)
Sep 08 Javascript
Node实战之不同环境下配置文件使用教程
Jan 02 Javascript
vue通过路由实现页面刷新的方法
Jan 25 Javascript
JS获取指定月份的天数两种实现方法
Jun 22 Javascript
vue this.reload 方法 配置
Sep 12 Javascript
玩转Koa之核心原理分析
Dec 29 Javascript
Vue 中如何将函数作为 props 传递给组件的实现代码
May 12 Javascript
vue在App.vue文件中监听路由变化刷新页面操作
Aug 14 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
一个很方便的 XML 类!!原创的噢
2006/10/09 PHP
《PHP编程最快明白》第五讲:php目录、文件操作
2010/11/01 PHP
PHP用SAX解析XML的实现代码与问题分析
2011/08/22 PHP
php继承中方法重载(覆盖)的应用场合
2015/02/09 PHP
apache和PHP如何整合在一起
2015/10/12 PHP
使用Zookeeper分布式部署PHP应用程序
2019/03/15 PHP
JavaScript的parseInt 进制问题
2009/05/07 Javascript
javascript showModalDialog,open取得父窗口的方法
2010/03/10 Javascript
js对象的比较
2011/02/26 Javascript
Jquery实现页面加载时弹出对话框代码
2013/04/19 Javascript
JQueryiframe页面操作父页面中的元素与方法(实例讲解)
2013/11/19 Javascript
html5 canvas js(数字时钟)实例代码
2013/12/23 Javascript
实例讲解JQuery中this和$(this)区别
2014/12/08 Javascript
Jquery中offset()和position()的区别分析
2015/02/05 Javascript
JS实现图片平面旋转的方法
2016/03/01 Javascript
javascript深拷贝的原理与实现方法分析
2017/04/10 Javascript
vue父组件通过props如何向子组件传递方法详解
2017/08/16 Javascript
使用nodeJs来安装less及编译less文件为css文件的方法
2017/11/20 NodeJs
vue项目中使用lib-flexible解决移动端适配的问题解决
2018/08/23 Javascript
利用Promise自定义一个GET请求的函数示例代码
2019/03/20 Javascript
微信小程序开发实现的选项卡(窗口顶部/底部TabBar)页面切换功能图文详解
2019/05/14 Javascript
举例详解Python中循环语句的嵌套使用
2015/05/14 Python
Python利用Beautiful Soup模块搜索内容详解
2017/03/29 Python
python机器学习之神经网络(二)
2017/12/20 Python
快速了解Python相对导入
2018/01/12 Python
python3.4爬虫demo
2019/01/22 Python
Django admin model 汉化显示文字的实现方法
2019/08/12 Python
vue常用指令代码实例总结
2020/03/16 Python
用CSS3写的模仿iPhone中的返回按钮
2015/04/04 HTML / CSS
极简的HTML5模版
2015/07/09 HTML / CSS
Intimissimi德国网上商店:意大利知名内衣品牌
2018/04/03 全球购物
本科生就业推荐信
2014/05/19 职场文书
民事上诉状范文
2015/05/22 职场文书
四风之害观后感
2015/06/09 职场文书
《唯一的听众》教学反思
2016/02/18 职场文书
CSS中em的正确打开方式详解
2021/04/08 HTML / CSS