首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

路过的javascript朋友请帮小弟我看分析下,值为什么没传过来

2012-03-12 
路过的javascript朋友请帮我看分析下,值为什么没传过来。varfileInputvarsubmitButtonvarprogressBarBoxC

路过的javascript朋友请帮我看分析下,值为什么没传过来。
var   fileInput;
var   submitButton;
var   progressBarBoxContent;
var   progressBar;
var   progressPercent;
function   refreshProgress()   {
UploadMonitor.getUploadInfo(updateProgress);
}
function   updateProgress(uploadInfo)   {
if   (uploadInfo.inProgress)   {


var   fileIndex   =   uploadInfo.fileIndex;

progressPercent   =   Math.ceil((uploadInfo.bytesRead   /   uploadInfo.totalSize)   *   100);
//progressPercent   在这里有值我想传到下边去。

Ext.onReady(function(){            
        getEl( 'mb6 ').on( 'click ',   function(){
              Ext.MessageBox.show({
                      title:   'Please   wait... ',
                      msg:   'Initializing... ',
                      width:240,
                      progress:true,
                      closable:false,
                      animEl:   'mb6 '
              });
             
              var   f   =   function(v){
                        return   function(){
                                if(v   ==   101){
                                        Ext.MessageBox.hide();
                                }else{
                                        Ext.MessageBox.updateProgress(v/100,   'Loading   item   '   +   v   +   '% ');
                                }
                      };
              }    
                                                                                                           
                      alert(progressPercent);
//为什么这里得不到progressPercent的值,如何才能够得到                                                              
                      setTimeout(f(progressPercent),   i*1000);              


        });  
       
});

//progressBarBoxContent.innerHTML   =   progressPercent   +   '% ';
//             progressBarBoxContent.style.width   =   parseInt(progressPercent   *   3.5)   +   'px ';

window.setTimeout( 'refreshProgress() ',   100);
}   else   {
submitButton.disabled   =   false;
fileInput.disabled   =   false;

}
return   true;
}

[解决办法]
我这里上不了MSN和QQ
算了,做简单些吧,你把那个值写进一个 <input type= "hidden " name= "aa ">
里,然后在里面用document.getElementById( "aa ").value读值吧

热点排行