进度条,就是在用户进入你的网站的时候,能让用户看到网页下载了多少,这个的作用非常明显---就是让用户的等待时间变长,可以有效的弥补空间慢的缺点(当然,你空间太慢,还是建议你换下空间,呵呵)好了,现在我先来举两个例子一个是用FLASH实现的 (这个网上很多网站都是,不说了)一个是用动态的GIF实现的 (这个你可以看微软官方的下载页面,也不说了)这里,我们的重点是用 CSS+JS 实现这个效果好了,废话不多说,我们开始首先,写一段HTML代码<div id="loading"> <strong id...
http://www.jb51.net//article/10227.htm
1.引言2.实现代码2.1.服务器端代码2.1.1.文件上传状态类(FileUploadStatus)2.1.2.文件上传状态侦听类(FileUploadListener)2.1.3.后台服务类(BackGroundService)2.1.4.文件上传状态控制类(BeanControler)2.2.客户端代码2.2.1.AjaxWrapper.js2.2.2.fileUpload.html2.2.3.result.jsp2.2.4.fileUpload.css2.3.配置文件3.结语 1. 引言 基于浏览器的文件上传,特别是对于通过<inputtype="file"...
http://www.jb51.net//article/10014.htm
[code]<body><input type="button" value="start" onclick="processBar.changeMode();if(processBar.isMoving){this.value=’Stop’;}else{this.value=’Start’;}"></body><script>document.execCommand("BackgroundImageCache",false,true);function ProcessBar(){ &...
http://www.jb51.net//article/9463.htm
[code]using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Diagnostics;using System.Threading;namespace WindowsApplication2{/// <summary>/// Form1&...
http://www.jb51.net//article/8861.htm
用过软件的朋友都知道,进度条是一个优秀软件的重要组成部分。它的存在能够使用户及时掌握程序的运行进度,确认应用程序正常工作。可是ASP中似乎没有上述标准控件,控制起来也比较麻烦。那幺如何实现进度条呢?以下是本人的一些观点(仅供参考)我们通常在用ASP处理程序(指的是写文件或操作数据库)的时候,会专门用一个页面(*.asp)去处理或控制这些程序,当处理完毕的时候再跳转到显示页面。这时我们就可以通过这些处理页面显示进度条。其方法是根据程序处理的进度依次画一百张同样的图形(如有颜色的矩形),从而形成进度条。其效果与用其它编程工具所实现的基本相似以下是一些Source,希望能够给各位有个启发。respo...
http://www.jb51.net//article/8282.htm
[html]<table border="0" cellpadding="0" cellspacing="0"> <tr> <td width="1" rowspan="2"></td> <td width="1" height="1"></td> <td height="1" bgcolor="#cccccc"></td> <td width=...
http://www.jb51.net//article/6738.htm
[code]<PUBLIC:COMPONENT><PUBLIC:METHOD NAME ="Init" INTERNALNAME ="fnCreateProgressBar" /><PUBLIC:METHOD NAME ="showProgress" INTERNALNAME ="showProgress" /><PUBLIC:PROPERTY NAME="Container"/><P...
http://www.jb51.net//article/6200.htm
首先将以下代码加入网页中:<span id="Text"></span>function CurrentPosition() { if (document.winplayer.PlayState != 2) return; cPos.style.pixelLeft = ToBarPosition(document.winplayer.CurrentPosition);...
http://www.jb51.net//article/4863.htm
response.buffer=true'应用缓存技术.dimlostnum'防止dmax过大而dstep过小.dimshownumdelayshow(dstep,dmax)subdelayshow(dstep,dmax)'dmax表示要处理多少dmax(步)才能完成全过程,dstep表示已处理的占全过程的大致百分比. dimtotal'显示所有画面.dimdtemp'过渡变量.total=100dtemp=dstepdstep=dstep+lostnum if(dstep*total)/dmax<1then'当画面连1%都没有时,则不画,同时用变量lostnum存放...
http://www.jb51.net//article/4819.htm
[code]前言:网络中的swf影片是可以实现边下载边播放的,由于受到当前网络传输的制约,对于大容量的影片,这种实时播放并不理想。为避免受众尴尬的等待,flash制作人员往往设计一个加载(loading)的画面,等影片的全部字节下载到本地后再播放,从而保证影片的播放质量.本文将介绍一种较为标准的loading制作方法。[/code]步骤:1.打开Flash MX 2004,选择矩形工具,在主场景中画出下一个只有边框有矩形,本例该矩形大小为350*16像素。2.再在主场景中仍用矩形工具画出一个只有填充而无边框的矩形,并按F8键将其转换为影片剪辑(注:其注册点一定要选在该矩形的...
http://www.jb51.net//article/4164.htm
网上已经有很多Web进度条的例子,但是很多都是估算时间,不能正真反应任务的真实进度。我自己结合多线程和ShowModalDialog制做了一个实时进度条,原理很简单:使用线程开始长时间的任务,定义一个Session,当任务进行到不同的阶段改变Session的值,线程开始的同时使用ShowModalDialog打开一个进度条窗口,不断刷新这个窗口获取Session值,反应出实时的进度。下面就来看看具体的代码:(文章结尾处下载源代码)先新建一个Default.aspx页面,客户端代码:<bodyMS_POSITIONING="GridLayout"> ...
http://www.jb51.net//article/1253.htm
