上传文件进度显示
我的页面用到上传文件,我下载了几个上传文件的组件,其中一个FtpUpload觉得挺好用的,但是我还想显示出上传的进度,因为如果没有进度显示,那么上传大文件的时候很容易让用户觉得是不响应了。
不知道如何实现,我还想取到上传的网速,显示在上传进度页面上。
下过一个叫AspNetUpload的东东,例子程序运行很正常,奇怪的很同样的代码放到我的程序里面就不起作用,气死我。各位老大,请指点迷津,最好能说详细点,比如用到什么类,怎么实现的。
分不够还可以再加,解决问题就好
问题点数:100、回复次数:10Top
1 楼eqh(我想早恋,可已经晚了...)回复于 2005-11-25 07:42:54 得分 0
我也很想知道,等待高手。。。Top
2 楼net_lover(【孟子E章】)回复于 2005-11-25 07:53:59 得分 50
http://blog.joycode.com/dotey/archive/2005/06/12/53557.aspxTop
3 楼net_lover(【孟子E章】)回复于 2005-11-25 07:54:38 得分 0
http://bestcomy.cnblogs.com/archive/2004/06/09/14267.aspxTop
4 楼big_girl(I will be mam!!)回复于 2005-11-25 09:17:23 得分 10
我将http://blog.joycode.com/dotey/archive/2005/06/12/53557.aspx中的文件下载了
我怎样获取文件的大小,怎样和正在下载的文件绑定到一起Top
5 楼big_girl(I will be mam!!)回复于 2005-11-25 09:24:01 得分 0
用htmlinput控件上传一般的小文件还可以,但是如果要上传电影这样的大文件,一般用什么控件Top
6 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2005-11-25 09:25:35 得分 10
上传电影我一般用自己写的ftp控件,来控制
进度显示用xmldom进行load看的吧,可以看宝玉的文章,似乎老孟给的是自己的网站Top
7 楼killxtt(我菜我菜我菜菜菜)回复于 2005-11-30 10:44:28 得分 0
不是很懂啊,老大能不能再详细解释一下Top
8 楼xczgb(TJJTDS)回复于 2005-11-30 11:19:30 得分 10
楼主也可以这样
“正在上传文件,请稍后....”
用一个层就OK了。Top
9 楼killxtt(我菜我菜我菜菜菜)回复于 2005-12-01 00:54:19 得分 0
用层覆盖太土了吧,再说如果是一个很大的文件,用层一样会让人觉得是死机了啊,特别对那些不太了解电脑的用户Top
10 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2005-12-01 08:00:39 得分 20
晕,还真有人提供宝玉的文章
<script language="JavaScript" type="text/javascript">
<!--
var iTimerID = null;
var xmlHttp = XmlHttpPool.pick();
LoadProgressInfo();
function LoadProgressInfo()
{
var url = "progressInfo.asp"
try
{
xmlHttp.open("GET", url, true);
xmlHttp.send(null);
xmlHttp.onreadystatechange = function()
{
LoadData(xmlHttp);
}
}
catch(e)
{
alert(e)
}
}
function LoadData(xmlhttp)
{
if (xmlhttp.readyState == 4)
{
iTimerID = window.setTimeout("LoadProgressInfo()", 100);
eval(xmlhttp.responseText);
}
}
//-->
</script>Top





