脚 本 之 家 www.jb51.net
页面导航:  不限条件-->setTimeout
本地搜索:
让我们看看我之前的文章:JavaScript的9个陷阱及评点,在第 9 点 Focus Pocus 中提到的问题。原作者对这个认识有所偏差,其实不只是 IE 的问题,而是现有 JavaScript 引擎对于线程实现的问题(关于线程,我的概念其实不多,如果不对,希望读者多多指教)。. 我们来看 1 和 2。如果你能看看源代码,会发现我们的任务很简单,就是给文档增加一个 input 文本框,并聚焦和选中。请现在分别点击一下,可以看到,1 并...
http://www.jb51.net//article/14463.htm
调用示例: 执行效果:2.实现代码:[code]/// <summary> 2         /// 在指定时间过后执行指定的表达式 3         /// </summary> 4         /// <pa...
http://www.jb51.net//article/13745.htm
来一个简单的例子。有兴趣的朋友可以自己尝试[code]function a(){   document.title = "ok";   setTimeout(a,0); }   setTimeout(a,0); [/code]...
http://www.jb51.net//article/13561.htm
最近遇到了一道 Javascript 考题,内容如下:尝试实现注释部分的 Javascript 代码,可在其他任何地方添加更多代码(如不能实现,说明一下不能实现的原因):var Obj = function(msg){   this.msg = msg;   this.shout = function(){      alert(this.msg); &nb...
http://www.jb51.net//article/13474.htm
在使用JScript的时候,我们有时需要间隔的执行一个方法,比如用来产生网页UI动画特效啥的。这是我们常常会使用方法setInterval或setTimeout,但是由于这两个方法是由脚本宿主模拟出来的Timer线程,在通过其调用我们的方法是不能为其传递参数。    我们常用的使用场景是: [code]window.setTimeout("delayRun()", n); window.setInterval("intervalRun()", n); window.setTimeout(delayRun,...
http://www.jb51.net//article/12840.htm
我现在的做法,但我不想这样写: [html]<script>  function calendar(name){      this._name = name;  }  calendar.prototype.thread=function(){      this._timeout = setTimeout(this._name +&n...
http://www.jb51.net//article/9244.htm
无意中测试AJAXRequest浏览器兼容性的时候,发现AJAXRequest.update方法在某些情况下在IE里有问题,经过测试找到是setTimeout和setInterval的问题。问题出现在当调用AJAXRequest.update方法时,如果带了更新间隔及更新次数,那么在IE下面就会出现问题,具体表现为带了更新间隔时是函数工作,带上更新次数时函数无法在更新指定次数后停止执行。测试几个例子之后找到了问题所在,在IE里,setTimeout和setInterval是不支持参数传递的。演示地址:http://www.xujiwei.cn/demo/usetimer/在Netscape的J...
http://www.jb51.net//article/7282.htm
setTimeout方法是js中的延时方法,很多js的bug,只需要使用该方法延时一下,就会自动解决了,简直就是万能药方,也是我比较喜欢使用的最后手段。其语法是: window.setTimeout(expr,msec)     expr是执行字符串,在msec毫秒之后,就会作为js运行。我昨天才发现,原来expr也可以是一个函数,呵呵,用这个特性,就可以进行对象的传送了。    下面的代码实现了把函数foo1中的对象p,延时传送到函数foo2中的功能。 [html]<scrip...
http://www.jb51.net//article/5428.htm
共有:8/10,当前1/1页  [首页] [上一页] 1 [下一页] [尾页] 转到: