一种实时显示网页上flash下载进度的系统的制作方法

文档序号:7825788阅读:175来源:国知局
专利名称:一种实时显示网页上flash下载进度的系统的制作方法
技术领域
本实用新型涉及一种实时显示网页上FLASH下载进度的系统,属于网络通信领域。
背景技术
近年来,FLASH技术越来越广泛地应用在电影动画、小游戏等领域,各种网站也相继推出FLASH游戏、动画等,吸引了很多用户的注意力,提高了网站的知名度。用户打开嵌入在网页中的FLASH,FLASH需要下载才能显示,用户希望能了解 FLASH的下载进度,节约等待FLASH下载而浪费的时间。现在,很多网站在FLASH下载的同时,都会显示带有进度条的loading (预载画面),loading 一般是网站设置的广告。由于客户端生成网页时,会自动向服务器请求下载网页上的FLASH,而FLASH —般由第三方提供, 网站无法获得FLASH的下载进度,因此,loading上的进度条一般是网站定时生成的,即进度条不是真实的。如果FLASH很大,进度条显示完成后,文件可能还没有下载完成,用户不能实时了解FLASH文件的下载进度,导致用户因为等待FLASH下载而浪费了时间,影响用户的感受。

实用新型内容本实用新型的目的在于,提供一种实时显示网页上FLASH下载进度的系统,它能实时显示FLASH的下载进度,使用户实时了解下载进度,节约用户因等待FLASH下载而浪费的时间。为解决上述技术问题,本实用新型采用如下的技术方案一种实时显示网页上 FLASH下载进度的系统,它包括客户端和web服务器;客户端与web服务器连接;包括设置在客户端上的获取请求模块一,用于获取loading地址,并发送loading下载请求;获取请求模块二,用于获取FLASH地址,并发送FLASH下载请求;计算模块,用于计算FLASH的下载进度;加载显示模块,与计算模块连接,用于将FLASH的下载进度加载到loading中并显示出来;还包括设置在web服务器上的loading下载模块,分别与获取请求模块一、获取请求模块二连接,用于将与 loading地址对应的loading资源下载到客户端;FLASH下载模块,分别与获取请求模块二、计算模块连接,用于将与FLASH地址对应的FLASH资源下载到客户端。前述的一种实时显示网页上FLASH下载进度的系统中,获取请求模块一包括解析模块一,用于解析loading对象标签得到loading地址。前述的一种实时显示网页上FLASH下载进度的系统中,获取请求模块二包括解析模块二,用于解析FLASH对象标签得到FLASH地址。与现有技术相比,本实用新型通过客户端上的计算模块来计算FLASH的下载进度,将其加载到loading中并显示出来,使用户能实时了解FLASH的下载进度,节约其因等待FLASH下载而浪费的时间,使用户获得良好体验,也吸引了更多的用户,使网站的用户数量增加了 10%,提高了网站的知名度。

图1是本实用新型的一种实施例的结构示意图;图2是本实用新型的一种实施例的工作流程图。附图标记1-客户端,2-web服务器,3-获取请求模块一,4-获取请求模块二, 5-计算模块,6-加载显示模块,7-loading下载模块,8-FLASH下载模块,9-解析模块一, 10-解析模块二。
以下结合附图和具体实施方式
对本实用新型作进一步的说明。
具体实施方式
本实用新型的实施例一种实时显示网页上FLASH下载进度的系统,结构如图1所示,它包括客户端1和web服务器2 ;客户端1与web服务器2连接;包括设置在客户端1上的获取请求模块一 3,用于获取loading地址,并发送loading下载请求;获取请求模块二 4,用于获取FLASH地址,并发送FLASH下载请求;计算模块5,用于计算FLASH的下载进度;加载显示模块6,与计算模块5连接,用于将FLASH的下载进度加载到loading中并显示出来;还包括设置在web服务器2上的loading下载模块7,分别与获取请求模块一 3、获取请求模块二 4连接,用于将与 loading地址对应的loading资源下载到客户端1 ;FLASH下载模块8,分别与获取请求模块二 4、计算模块5连接,用于将与FLASH地址对应的FLASH资源下载到客户端1。获取请求模块一 3包括解析模块一 9,用于解析loading对象标签得到loading地址。 获取请求模块二 4包括解析模块二 10,用于解析FLASH对象标签得到FLASH地址。本实用新型的一种实施例的工作流程(如图2所示)Si,客户端获取loading地址,并向web服务器发送loading下载请求;S2,web服务器将与loading地址对应的loading资源下载到客户端;S3,客户端获取FLASH地址,并向web服务器发送FLASH下载请求;S4,web服务器将与FLASH地址对应的FLASH资源下载到客户端;S5,客户端计算FLASH的下载进度;S6,客户端将FLASH的下载进度加载到loading中并显示出来。实例说明用户点击网页FLASH链接,获取请求模块一 3设置在客户端1上,其上的解析模块一 9通过解析获取的loading对象标签得到loading地址,获取请求模块一 3向 web服务器2发送loading下载请求;web服务器2上的loading下载模块7将与loading 地址对应的loading资源下载到客户端1 ;获取请求模块二 4设置在客户端1上,其上的解析模块二 10通过解析FLASH对象标签得到FLASH地址,获取请求模块二 4向web服务器2 发送FLASH下载请求;web服务器2上的FLASH下载模块8将与FLASH地址对应的FLASH资源下载到客户端1 ;客户端1上的计算模块5计算FLASH资源的下载进度;客户端1上的加载显示模块6将FLASH的下载进度加载到loading中并显示出来,用户等待FLASH加载的过程中,可以看到该FLASH下载的进度。
权利要求1.一种实时显示网页上FLASH下载进度的系统,其特征在于,包括客户端(1)和web 服务器(2 );客户端(1)与web服务器(2 )连接;包括设置在客户端(1)上的获取请求模块一(3),用于获取loading地址,并发送loading下载请求; 获取请求模块二(4),用于获取FLASH地址,并发送FLASH下载请求; 计算模块(5),用于计算FLASH的下载进度;加载显示模块(6),与计算模块(5)连接,用于将FLASH的下载进度加载到loading中并显示出来;还包括设置在web服务器(2)上的loading下载模块(7),分别与获取请求模块一(3)、获取请求模块二(4)连接,用于将与loading地址对应的loading资源下载到客户端(1);FLASH下载模块(8),分别与获取请求模块二(4)、计算模块(5)连接,用于将与FLASH 地址对应的FLASH资源下载到客户端(1);获取请求模块一(3)包括解析模块一(9),用于解析loading对象标签得到loading地址。
2.根据权利要求1所述的一种实时显示网页上FLASH下载进度的系统,其特征在于 获取请求模块二(4)包括解析模块二( 10),用于解析FLASH对象标签得到FLASH地址。
专利摘要本实用新型公开了一种实时显示网页上FLASH下载进度的系统,它包括客户端和web服务器;客户端与web服务器连接;包括设置在客户端上的获取请求模块一,用于获取loading地址,并发送loading下载请求;获取请求模块二,用于获取FLASH地址,并发送FLASH下载请求;计算模块,用于计算FLASH的下载进度;加载显示模块,用于将FLASH的下载进度加载到loading中并显示;还包括设置在web服务器上的loading下载模块,用于下载loading资源;FLASH下载模块,用于下载FLASH资源。本实用新型能实时显示FLASH的下载进度,节约用户因等待FLASH下载而浪费的时间。
文档编号H04L29/08GK202111741SQ20112003383
公开日2012年1月11日 申请日期2011年1月31日 优先权日2011年1月31日
发明者许永清 申请人:北京开心人信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1