55 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
		
		
			
		
	
	
			55 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
|  | var menuID = 'Menu1'; | |||
|  | // 返回false,来阻止浏览器右键菜单
 | |||
|  | function onRowContextMenu(event, rowId) { | |||
|  |     F(menuID).show();  //showAt(event.pageX, event.pageY);
 | |||
|  |     return false; | |||
|  | } | |||
|  | function reloadGrid() { | |||
|  |     __doPostBack(null, 'reloadGrid'); | |||
|  | } | |||
|  | 
 | |||
|  | 
 | |||
|  | function parse(y) { | |||
|  |     var box = document.getElementById("box"); | |||
|  |     //获取进度条div的宽度
 | |||
|  |     var x = box.style.width; | |||
|  |     x = parseInt(x) + 1; | |||
|  |     y = y + 1; | |||
|  |     //将y值加上百分号赋值给box的宽度。这样每次+1就可以实现进度条占父容器的100%;
 | |||
|  |     box.style.width = y + "%"; | |||
|  |     //将y值加上百分号并赋值给显示下载百分比的div上
 | |||
|  |     document.getElementById("box").innerHTML = y + "%"; | |||
|  |     //判断当y已经100的时候,也就是进度条的宽度和父容器的宽度一致的时候停止。
 | |||
|  |     if (y >= 100) { | |||
|  | 
 | |||
|  |         document.getElementById("box").innerHTML = "100%"; | |||
|  |     } | |||
|  | } | |||
|  | 
 | |||
|  | 
 | |||
|  | 
 | |||
|  |   | |||
|  | 
 | |||
|  | function printX() { | |||
|  |     var userid = document.getElementById('id-inputEl').value; | |||
|  |     F.ui.Window2.show(); | |||
|  |     parse(0); | |||
|  |     var begin = setInterval(function () { | |||
|  |         PageMethods.getPercent(userid,function (result) { | |||
|  |             console.log(result); | |||
|  |             parse(result); | |||
|  |             if (result >= 100) { | |||
|  |                 F.ui.Window2.hide(); | |||
|  |                 document.getElementById('btnRefresh').click(); | |||
|  |                  clearInterval(begin); | |||
|  |             } | |||
|  |         }); | |||
|  |     }, 1000); | |||
|  | 
 | |||
|  | 
 | |||
|  |     y = 0; | |||
|  |    | |||
|  | 
 | |||
|  | 
 | |||
|  | }  |