setInterval的使用和停用

            var res = self.setInterval(function(){
                         if(typeof(UE.getEditor(‘editor‘).body.innerHTML) != "undefined"){
                            UE.getEditor(‘editor‘).setContent(data.body);
                            clearInterval(res);
                            console.log("填充完毕,停止setInterval循环");
                        }
                        console.log("500ms执行一次,本次已结束了");
                    },500);

var res = self.setInterval(function(){       //console.log("开始填充body到UE.getEditor(‘editor‘).body.innerHTML");       //console.log("typeof(UE.getEditor(‘editor‘).body.innerHTML)是否已存在:"+typeof(UE.getEditor(‘editor‘).body.innerHTML));console.log(new Date().getTime());if(typeof(UE.getEditor(‘editor‘).body.innerHTML) != "undefined"){UE.getEditor(‘editor‘).setContent(data.body);clearInterval(res);console.log("填充完毕,停止setInterval循环");}console.log("500ms执行一次,本次已结束了");},500);

时间: 2024-09-29 10:20:31

setInterval的使用和停用的相关文章

简单的setInterval应用

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> #div1{ width:500px; height: 500px; margin-top: 20px; } </style> <script

一个计时器, 点击按钮 让他 停一会, 5s后继续自动运行

<div id="time" style="border:solid 1px #ddd; display:inline-block; width:50px; height:30px; vertical-align:middle"></div><input type="button" id="btn" value="停止"> <script type="te

javascript中的setInterval()和setTimeout()用法比较

setTimeout()和setInterval() 何时被调用执行 定义 setTimeout()和setInterval()经常被用来处理延时和定时任务.setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式,而setInterval()则可以在每隔指定的毫秒数循环调用函数或表达式,直到clearInterval把它清除. 从定义上我们可以看到两个函数十分类似,只不过前者执行一次,而后者可以执行多次,两个函数的参数也相同,第一个参数是要执行的code或句柄,第二个是延迟的毫秒

第46天:setInterval与setTimeout的区别

js的setTimeout方法用处比较多,通常用在页面刷新了.延迟执行了等等.今天对js的setTimeout方法做一个系统地总结. setInterval与setTimeout的区别 说道setTimeout,很容易就会想到setInterval,因为这两个用法差不多,但是又有区别,今天一起总结了吧! 1.setTimeout 定义和用法: setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式. 语法: setTimeout(code,millisec) 参数: code (必

setTimeout,clearTimeout和setInterval

http://www.cnblogs.com/backuper/archive/2009/12/02/1615129.html var timeout; timeout = setTimeout(hideResultsNow, 200);   //设定一个延迟时间,时间到了才会执行相应的method clearTimeout(timeout); //使它停下来,这就要用到clearTimeout(). setInterval("reloop()",1000);  //循环执行指定方法

setTimeout ,setInterval

1.setInterval是间隔执行,间隔多久执行一次,执行多次 setInvertal(function(){},500) 2.setTimeout是延迟执行,执行一次 setTimeout(function(){},500) 清除定时器 param=setInterval(function(){},300) clearInterval(param)关闭定时器

AJAX短信验证码接口,setInterval,clearInterval倒计时显示

intervalId : '', count :120, sendSmsCode:function(){ var _thi = this; if(_thi.smscodeSending){ return; }else if(!$("#mobilePhone").validator().validator('check')){ return; } _thi.smscodeSending = true; var data = new Object(); data.mobile = $('#

启停无线网卡bat脚本

@echo off color 2 title 启停无线网卡 echo 启动无线网卡=======>按1键 echo 关闭无线网卡=======>按2键 set /p n= if /i "%n%" equ "1" goto start if /i "%n%" equ "2" goto stop :start echo 您选择了无线网卡模式 echo 正在设置,请稍后...... netsh interface se

安装npm install时,长时间停留在fetchMetadata: sill 解决方法——换npm的源

安装npm install时,长时间停留在fetchMetadata: sill mapToRegistry uri http://registry.npmjs.org/whatwg-fetch处, 此处需要在对应的URL处下载一些文件,只要网络稳定,一般花不了多长时间 但是,最近两次操作都是长时间停留,在网上找了一些原因,才发现后面的URL地址可以由淘宝的源代替,原来是资源问题导致的 方法如下: 更换成淘宝的源 npm config set registry https://registry.