如何在用户等待时间较长时给与提示

问题描述

protectedvoidbtn_DownAllFile_Click(objectsender,EventArgse){stringXMMC=DAO_Project.getProjectName(_urlParam_XMID);stringFileToZip=Server.MapPath("~/upload/"+XMMC);//被压缩的文件stringZipedFile=Server.MapPath("~/upload/Temp/"+XMMC+".zip");//压缩后的文件boolflag=ClassZip.Zip(FileToZip,ZipedFile,4);if(flag){//下载Tools_FileDownload.downFile(this,"~/upload/Temp/"+XMMC+".zip",XMMC+".ZIP");}先压缩后下载,压缩时间有点长,希望给用户一个提示,不然用户以为没有反应,应该怎么做?

解决方案

解决方案二:
做个进度窗体。
解决方案三:
弹一个非模态的窗体,或者就在本窗体上放置一个panel,压缩时,显示出来,完后隐藏
解决方案四:
做个全局的进度条,需要的时候show出来,加载完了就hide。
解决方案五:
撸主动脑筋想想嘛或者看看其他软件、app、网页的页面体验现在不是流行“正在玩命加载中中,请耐心等待。。。”这种友好UI么

时间: 2024-11-01 18:28:28

如何在用户等待时间较长时给与提示的相关文章

查询数据时,时间较长,页面提示请等待

问题描述 进入页面时查询数据,需要的时间较长,页面提示请等待,查询完成后请等待提示消失,显示查询出来的信息.请问有没有代码呀?急求 解决方案 解决方案二:这个网上太多了其实就是外面加了个层.解决方案三:有代码吗?我想要个例子

jquery+php实现用户输入搜索内容时自动提示

 今天突然想给本站做个搜索页面,这样用户可以通过搜索来找到自己喜欢的内容,也避免了在海量信息中手动查找资源的麻烦,我的目标和百度首页的效果类似,当用户输入要搜索的文字时,我们在下方给出相关的十条信息,如果用户要找的就是这十条信息内的某一条,那么简单,直接点击就可在新页面中打开页面,主要就是想更人性化一点,让用户使用起来更方便. 先看一下效果图吧,这样更有动力,要不然大家还不知道我在讲什么,到底要达到什么样的效果! 下面先主要讲解原理: 在search.html页面中,用户在搜索框内输入"j&qu

如果判断用户第一次访问页面,并在这个页面退出时给提示!

问题描述 如果判断用户第一次访问页面,并在这个页面退出时给提示! 解决方案 解决方案二:用个表来记录解决方案三:如果判断用户第一次访问页面,并在这个页面退出时给提示!表達不是很清楚?解决方案四:楼上的具体说说,如果判断第一次访问,如果判断退出?解决方案五:用Session解决方案六:1.如何判断用户第一次访问该页面2.如何判断该用户第一次访问后退出,退出的时候给友好提示!比如推荐收藏类解决方案七:当用户访问页面时.与表的数据匹配.如果有记录那么就不是第一次访问.解决方案八:晕,一天有几十万的访问

知识:CSS方便地控制用户浏览网页时使用的光标

css|光标|控制|网页 CSS允许你控制网页外观和布局的各个方面--包括字体.页边空白和光标.不错,从CSS 2.1开始,你就可以方便地控制用户浏览网页时使用的光标. 标准的CSS光标呈箭头状,一般来说,它都能满足一个网页或网站的需求,但有些时候你可能需要使用其它的光标.在这些情况下,CSS标准提供了众多选项. CSS光标类型 下表概括说明了CSS标准中的一些光标类型. 默认光标:使用标准的箭头. 手状光标:光标呈手形,食指伸出. 指针状光标:与手状光标相同. 十字线光标:使用十字光标(一个加

win8电脑打开计算机管理时却提示找不到文件怎么办

  Win8系统的兼容性问题,还有一些操作上的不便确实让很多用户都无法忍受,但是购买电脑的时候,预转过的就是win8系统,难道要让咱们将正版的win8系统卸载掉,然后重装win7系统吗?对于很多有正版情结的用户来说,似乎还是无法接受的.于是乎,解决的方法出现了,那便是在win8系统中安装一个win7系统,达成双系统电脑.但是因为先安装的是win8系统,所以咱们电脑默认启动的也是win8系统,而且,一旦Win8系统崩溃的话,就会没有系统盘引导,Win7系统也无法进入.这个时候怎么办呢?下面,小编就

GhostWin7系统安装时出错提示a destination volum如何解决?

GhostWin7系统安装时出错提示a destination volum如何解决? 虽然安装系统并不是什么难事,但在安装过程中难免会遇到一些故障错误问题.最近有用户在选择Ghostwin7系统安装时出错,并弹出英文错误提示"a destination volume could not be locked (641)"(如图所示)导致无法完成安装win7操作系统,那么出现这种故障现象又该如何解决呢?一起来看看系统安装出错的解决方案吧. 1.首先把其他运行的程序全部关闭,由于有可能是其他

当删除文件时,提示没权限删除文件怎么办

删除文件的时候提示没有权限不能删除,这只是我们平常不能删除文件遇到的其中一个提示而已,面对这个提示要解决很简单,只需要把我们要删除的文件给予我们当前账号要删除的权限就行了. 1 如何给予用户权限 定位到你要删除的文件,然后右击改文件,选择属性,切换到"安全"项.然后点击右下方的"高级"按钮,切换到"所有者"项,点击下方的"编辑"按钮.最好选着自己当前使用的用户,将文件的所有者变更为当前用户名,如Administrators,同

服务器-win10在为ASP配置IIS时老是提示我添加MIME 映射

问题描述 win10在为ASP配置IIS时老是提示我添加MIME 映射 1.我的文件后缀是ASPX,在默认文档中没有该后缀 2.我在web.config里设置了 <system.webServer> <defaultDocument> <files> <add value="Default.aspx" /> </files> </defaultDocument> </system.webServer>

上传问题,如何在用户没有保存时删除已上传文件

问题描述 实际情况是:有一个web页面,用户可以新建教程.这个过程中用户可以上传相关的图片和文件,当用户点保存时,将文件路径写入数据库.问题是:如果用户一直上传,但最后却不点击保存,如何处理那些已上传的文件?(特别情况是用户打开了很多个页面,上传后都不保存)请各位发表意见... 解决方案 解决方案二:上传之后先保存在临时路径,保存的时候再把文件拷贝到正式路径如果没保存,就不用拷贝临时路径的文件最终都要删除----------------------------------------------