rainbow702的博客

多看,多学,多“打怪”,技能才会升得快~

setTimeout无效的解决方案(三)

在前面的“setTimeout无效的解决方案”中,有提到一个案件:就是画面中的元素的背景色需要定时进行切换。 之前这个效果也是需要通过setTimeout实现的。不过,最近看到CSS3中有关于动画的介绍,我想了一下,应该也是可以通过动画来实现这个背景切换的效果的。 今天试了一下,果然可以。 ...

2014-04-29 15:22:43

阅读数 64

评论数 0

javascript中两个感叹号的作用

最近在在看Javascript代码时,会经常看到代码中使用双感叹的用法,如   var a = !!result.flag;  开始的时候,不怎么明白为什么一定要这么做?后来想想,应该是在下文中要对a进行判断。那么,有人可能会问,即使用不用又感叹号,也能正常的判断啊。的确如此,但我想,经过...

2014-04-09 16:37:05

阅读数 46

评论数 0

模态对话框导致setTimeout无效的解决方案(二)

之前的方案一,请参照:http://rainbow702.iteye.com/admin/blogs/2040051   这篇写下方案二。 这个方案用到了HTML5中新的API,web worker。 web worker 能够产生一个独立于主线程的子线程,它们之间除了通信之外,是不会...

2014-04-03 01:02:38

阅读数 40

评论数 0

模态对话框导致setTimeout失效的解决方案(一)

web开发中,大家有可能经历过下面这种问题: ① 画面上通过setTimeout启动了一个定时器,用以动态更新画面上的某个组件(比如,1 秒刷新一次时间中的秒数) ② 当页面弹出一个模态对话框(通过 showModalDialog打开)时候,你会发现画面上的setTimeout失效了(比如,时...

2014-04-03 00:27:08

阅读数 75

评论数 0

提示
确定要删除当前文章?
取消 删除