我自己写了一个activex,用来ftp上传下载文件,我用javascript来获取上传进度,
function OnUpLoadTransfer() {
try{
var percent = 100 * DOcxtest1.TransferSize/DOcxtest1.FileSize;
idProgress.style.width = percent + "%";
idUnCompleted.style.width = (100-percent) + "%";
//alert(idUnCompleted.style.width);
idProcess.innerHTML = parseInt(percent) + "%";
}catch(e){
}
}
DOcxtest1是我写的activex,我每上传固定字节就触发一下这个函数,现在这这个功能是实现了,idProgress.style.width的值我上传多少他变多少。但是值是变的进度条就是不会动,但是比较我在中间放alert(idUnCompleted.style.width);这个函数,当有对话框跳出来的时候进度条就走了,我对网页编程不太熟,请教javascript高手帮帮我,谢谢了。
function OnUpLoadTransfer() {
try{
var percent = 100 * DOcxtest1.TransferSize/DOcxtest1.FileSize;
idProgress.style.width = percent + "%";
idUnCompleted.style.width = (100-percent) + "%";
//alert(idUnCompleted.style.width);
idProcess.innerHTML = parseInt(percent) + "%";
}catch(e){
}
}
DOcxtest1是我写的activex,我每上传固定字节就触发一下这个函数,现在这这个功能是实现了,idProgress.style.width的值我上传多少他变多少。但是值是变的进度条就是不会动,但是比较我在中间放alert(idUnCompleted.style.width);这个函数,当有对话框跳出来的时候进度条就走了,我对网页编程不太熟,请教javascript高手帮帮我,谢谢了。
function OnUpLoadTransfer() {
try{
var percent = 100 * DOcxtest1.TransferSize/DOcxtest1.FileSize;
idProgress.style.width = percent + "%";
idUnCompleted.style.width = (100-percent) + "%";
//alert(idUnCompleted.style.width);
idProcess.innerHTML = parseInt(percent) + "%";
}catch(e){
}
}
DOcxtest1是我写的activex,我每上传固定字节就触发一下OnUpLoadTransfer() 函数,现在这个功能是实现了,idProgress.style.width的值我上传多少他能变多少。但是值是变的进度条就是不会动,但是如果这个函数里加了alert(idUnCompleted.style.width);这一句时,跳一次对话框进度条就走一次了,我对网页编程不太熟,请教javascript高手帮帮我,好像是javascript里变量值是变了但网页不刷新。谢谢了。