|
本帖最后由 wszhoho 于 2015-12-3 08:47 编辑
1 增加了gdi.asp获取磁盘信息,里面就一句话 “<% usbdevices(); %>”,这句话是获取系统提供的磁盘信息数组。
2 index.html里增加了一个div用来显示磁盘信息 “<div id="global-disk"></div>”
3 index.html里增加了js函数和定时器用来获取gdi.asp里的输出信息,分解数组,显示到div里:
- <script>
- function getDiskInfo(){
- $.ajax({url:"gdi.asp",type:'get',
- success: function(retStr){
- var retString = retStr;
- if(retString!=""){
- retString = retString.replace("usbdev = ","");
- var jsonObj = eval("data="+retString);
- var canUse = Math.round(jsonObj[0][5][1][1][0][6]*1/1024/1024/1024*100)/100;// 可用量
- var total = Math.round(jsonObj[0][5][1][1][0][5]*1/1024/1024/1024*100)/100;// 总量
- $("#global-disk").html('[设备'+jsonObj[0][2]+' 挂载点'+jsonObj[0][5][1][1][0][0]+']可用/总: '+canUse+'G/'+total+'G');// 组合信息显示
- }
- }});
- }
- getDiskInfo();// 页面加载时,立刻显示信息
- setInterval("getDiskInfo()",3000);// 3秒一次获取信息
- </script>
复制代码
|
|