Foxtable(狐表)用户栏目专家坐堂 → 请教:上传文件进度显示100%后,为何弹出上传成功提示要等10秒左右,?


  共有2596人关注过本帖树形打印复制链接

主题:请教:上传文件进度显示100%后,为何弹出上传成功提示要等10秒左右,?

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/11/9 11:26:00 [显示全部帖子]

这个代码 e.WriteString(wb.Build) '生成网页

 

写到下面这个位置,不要写到最后(也就是,尽量不要重复执行 e.writeString)

 

                wb.AppendHTML("<script src='./lib/HRlogsMsg.js'></script>") '引入脚本文件
                e.WriteString(wb.Build) '生成网页     
            Else
                If e.PostValues.ContainsKey("rzbt") Then

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/11/9 11:54:00 [显示全部帖子]

 

1、你在你httprequest那里加入msgbox,看执行到最后的OK了没有。

 

2、一般情况,是先把文件上传完毕,才跳转到你httprequest事件的,这个时候已经上传了文件,但你的事件代码没有开始处理(可能你处理过程用了10秒)

 

3、优化一下你httprequest事件的代码,执行sqlcommand都是比较耗时的。

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/11/9 15:07:00 [显示全部帖子]

我测试没问题。步骤是这样的:

 

1、点击上传后,文件开始上传到服务器;

 

2、上传完毕以后,跳转到httprequest,你在第一行加入msgbox调试一下;

 

3、我上传的是50M的文件,跳转100%后,立马就到httprequest的msgbox弹出。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/11/9 15:42:00 [显示全部帖子]

在httprequest事件的第一行加入msgbox(123),然后测试,当提示上传完毕以后,就会跳转到msgbox。


 回到顶部