`
wahaha603
  • 浏览: 77388 次
  • 来自: 上海
社区版块
存档分类
最新评论

extjs 计时器

阅读更多

打开一个页面 ,开始进行计时 ,显示在toolbar上 label显示

function runtime (){
var arr = new Array();
arr[0]=0;
arr[1]=0;
arr[2]=':';
arr[3]=0;
arr[4]=0;
arr[5]=':';
arr[6]=0;
arr[7]=0;

var str ='';

Ext.TaskMgr.start({ 
	
	run:function () { 
		if(arr[7]==9) {
			arr[7]=0;
			if(arr[6]==5) {
				arr[6] = 0;
				if(arr[4]==9){
					arr[4] = 0;
					if(arr[3]==5){
						arr[3]=0;
						if(arr[1]==9){
							arr[1] =0;
							if(arr[0]==5){
								arr[0]=0;
							}else {
								arr[0]=arr[0]+1;
							}
						}else {
							arr[1]=arr[1]+1;
						}
					}else {
						arr[3] = arr[3]+1;
					}
				}else {
					arr[4]=arr[4]+1;
				}
			}else{
				arr[6] = arr[6]+1;
			}
		}else {
		arr[7] = arr[7]+1;	
		}
	
	
		for (var i = 0; i< arr.length;i++) {
			str = str + arr[i];
		}
		
		if (true) {debugger;
			Ext.getCmp("lrsjjs").setText('录入时间计时:'+str);
			str='';
		 }
		
	 },
	 interval:1000 

})

};

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics