网页表格重新排列的系统与方法

文档序号:6480127阅读:226来源:国知局
专利名称:网页表格重新排列的系统与方法
技术领域
本发明涉及一种网页设计中表格显示系统与方法,特别是涉及一种应用在客户端网页表格重新排列的系统与方法。
在目前的网页设计中,当使用者浏览到此类型的表格数据时,只能运用有限的浏览区内的拖动滚动条(Scroll Bar)来加以浏览,而当其中某些让使用者关心的字段,使用者只能不断且频繁的运用拖动滚动条(Scroll Bar)来加以浏览;此外每个使用者有每个使用者的需求,因此所关心的字段会有所不同,原先设定的表格排列方式或许符合某使用者甲的需要,但是未必就符合某使用者乙的需求。
在表格提供的同时,使用者会希望表格中的某些重要字段能够固定;或者是希望某些重要字段能够靠前显示;或者是希望某些字段或全部字段能经过使用者的排序动作,将某几个重要的字段特别的排在一起。以目前的公知技术中,虽有某些技术可以改变表格的排列顺序,但是往往也需要占用到相当庞大的网络资源,尤其当遇到网络使用的尖峰时间时,使用者往往可能会因此浪费掉大量的时间,更可能因此而影响浏览的效果。
为了解决表格排序与可能遇到的占用太多网络资源的问题,若能够将设定表格顺序的程序运作在使用者的客户端时,此时使用者可以轻易的修改表格的排序、前移及固定等表格设定的动作,更可以不怕因为会占用网络资源,而必须浪费时间来等待所述表格重新排列后的显示。
发明目的本发明的目的在于提供一种网页表格重新排列的系统与方法,根据联络传输协议,通过网际网络环境,将伺服端的伺服主机(server)与客户端的成员连结,通过客户端平台接口的操作,在客户端进行网页表格编排。
本发明的目的是这样实现的一种网页表格重新排列的系统,应用在客户端上的系统,所述系统包含一数据储存模块,用以记录一表格设定控制程序、一网页历史信息及一表格设定参数;一显示模块,用以显示一网页及所述网页表格;及一表格设定模块,与所述数据储存模块及所述显示模块相连结,用以传送各模块间的指令与信息,且更接收来自一网络数据库的所有信息。
所述表格设定参数包含所述网页表格一字段固定设定参数、所述网页表格一字段显示与否设定参数、所述网页表格一字段顺序设定参数。
所述网络数据库指通过所述网际网络环境,在任一远程服务器主机所取得的一网络信息。
所述系统更包含有一Cookie,与所述表格设定模块及所述数据储存模块相连结,用以接收所述数据储存模块的所述网页历史信息及所述表格设定参数,并提供所述网页历史信息及所述表格设定参数给所述表格设定模块设定所述网页表格。
一种网页表格重新排列的方法,所述方法包含下列步骤提取一远程伺服主机的一网络信息及一列表;提取一客户端的一Cookie的一历史信息;显示所述列表
编排所述列表并产生一表格设定参数;及根据所述表格设定参数重显一新列表并储存为一新历史信息。
所述编排的动作更包含选定所述变更字段的顺序的步骤。
所述编排的动作更包含选定所述变更字段为一固定字段的步骤。
所述表格设定参数系指一表格字段固定参数、一表格列位固定参数与一表格字段排列顺序参数等所有参数。
所述重显的动作更包含下列步骤输入所述表格设定参数;将所述表格设定参数转换成一超文件标示(HTML)语句;及根据所述超文件标示(HTML)语句重新显示所述新列表。
所述历史信息包含先前浏览所述远程伺服主机所记录的所有相关信息,及先前变更表格展示方式的所有表格设定参数。
所述新历史信息包含此次浏览所述远程伺服主机所记录的所有相关信息,及此次变更表格展示方式的所有表格设定参数。
所述系统的架构,可以以

图1来加以说明,所述系统至少包含一个网络数据库120,一个表格设定模块130、一个显示模块140及一个数据储存模块150等三个模块。
在图1中,网际网络环境110、显示模块140、数据储存模块150及Cookie 160均与表格设定模块130相连结,可知表格设定模块130担负着主要的控制与数据信息转送的工作;其中所述网际网络环境110是指一切具有通讯、数据传输功能的网络架构及形态;且整个系统的操作与运用是应用在客户端100中,且相关的网络信息系由网际网络环境110中的任何一个网络数据库120所提供,而这些相关的网络信息又是根据网络传输协议来加以传送;其中所述网络传输协议可以是超文件传输协议(HyperText Transfer Protocol,HTTP)与档案传输协议(File TransferProtocol,FTP)任选其一来加以传输信息。
数据储存模块150,负责记录一个表格设定控制程序,及记录至少一个网页历史信息及至少一个表格设定参数;显示模块140负责显示网页及所述网页表格;表格设定模块130与所述数据储存模块及所述显示模块相连结,负责传送各模块间的指令与信息,且接收来自所有网络数据库的所有信息;Cookie 160,负责接收所述数据储存模块的所述网页历史信息及所述表格设定参数,并提供所述网页历史信息及所述表格设定参数给所述表格设定模块设定所述网页表格。
本发明的系统具体运作如下,当使用者在浏览一个网页表格时,远程服务器端的网络数据库120,会通过网际网络环境110提供数据库内的网页历史信息给使用者,当使用者欲修改所述网页表格为使用者需要或喜爱的排列方式时,使用者此时可以激活所述系统,即激活所述表格设定模块130并且开始进行排列重组,当使用者通过系统的操作接口,设定了属于自己需求的表格显示模式后,所述表格设定模块130一方面会将所述网页表格的表格设定参数及所述网页表格的网页历史信息,一起传送给数据储存模块150加以储存;另一方面会将新排列的网页表格传送给显示模块140,由显示模块140将新排列的网页表格重新显示在使用者的面前。
接着数据储存模块150会将所述网页表格的表格设定参数及所述网页表格的网页历史信息,全部储存至Cookie 160中,当使用者下次再度浏览所述网页表格时,所述系统即会先行读取在Cookie 160中的表格设定参数及所述网页表格的网页历史信息,使使用者再次浏览所述网页时,即能很快且满意的获知所述网页表格所提供的信息。
图2为本发明网页表格重新排列的方法操作流程图,我们以此来说明整个系统操作的方法。首先使用者浏览一个网页表格时,此时系统会进行提取网络信息(步骤200)的步骤,以提供给所述系统显示模块140的显示;此时系统亦会提取Cookie 160信息(步骤210),也是提供给所述系统显示模块140的显示使用;当系统收到来自远程网络数据库的信息,及来自Cookie 160的信息后,经过系统的整理与排列后,会交由显示模块140,显示网页表格(步骤220),如图5本发明中表格原始表现方式的实施例图所示。
接着当使用者对原先提供的网页表格的显示方式不太满意时,使用者此时可以激活所述系统的表格设定控制程序,开始设定符合使用者需求的表格(步骤230);其中所述表格的设定过程可以图3本发明的网页表格重新排列的方法中执行编排动作的流程图,来加以描述,首先当使用者激活表格设定控制程序后,对于要加以变更的表格先点选字段(步骤310),以选定需要变更的字段,在字段选定后,使用者可以选择变更字段顺序(步骤320)来变更所选字段的排列顺序,如图6本发明中改变字段显示顺序的实施例图所示;亦可以选择选定固定字段(步骤330)来固定所选字段,如图7本发明中固定显示第一个字段的实施例图所示;因此根据上述两种方式即可改变整个表格的编排方式。
在经由使用者的编排过程后,所述系统即将所述表格的设定参数记录下来,待使用者确定变更所述表格后,系统在收到所述变更的表格设定参数后,会先重新整理并排列所述网页表格,并且交由所述显示模块140,重新显示网页表格(步骤240);在此同时,系统会将变更后的网页表格,将表格的数据及表格的设定参数,一起交给所述数据储存模块150,由所述数据储存模块150储存所述网页表格与表格设定信息(步骤250);并且再储存至Cookie中(步骤260),以提供下次使用者再次浏览所述网页表格时,可以提取来自Cookie 160的旧网页历史信息。
在上述的重新显示网页表格(步骤240)的步骤中,可以以图4本发明的网页表格重新排列的方法中执行重显动作的流程图,来加以说明重显表格的细部流程,首先使用者确定变更表格后,系统会收到表格设定参数(步骤410);此时系统即将所述表格设定参数转换成超文件标示(HTML)语句(步骤420);接着再根据所述超文件标示(HTML)语句重新显示新列表(步骤430),即完成整个重显动作。
虽然本发明以前述的较佳实施例公开如上,然其并非用以限定本发明,任何本技术领域的普通技术人员,在不脱离本发明的精神和范围内,当可作一些更动与润饰,均应属于本发明的权利保护范围内,因此本发明的专利保护范围应视本说明书所附的权利要求所界定的内容为准。
权利要求
1.一种网页表格重新排列的系统,应用在客户端上的系统,所述系统包含一数据储存模块,用以记录一表格设定控制程序、一网页历史信息及一表格设定参数;一显示模块,用以显示一网页及所述网页表格;及一表格设定模块,与所述数据储存模块及所述显示模块相连结,用以传送各模块间的指令与信息,且更接收来自一网络数据库的所有信息。
2.如权利要求1所述的网页表格重新排列的系统,其特征在于,所述表格设定参数包含所述网页表格一字段固定设定参数、所述网页表格一字段显示与否设定参数、所述网页表格一字段顺序设定参数。
3.如权利要求1所述的网页表格重新排列的系统,其特征在于,所述网络数据库指通过所述网际网络环境,在任一远程服务器主机所取得的一网络信息。
4.如权利要求1所述的网页表格重新排列的系统,其特征在于,所述系统更包含有一Cookie,与所述表格设定模块及所述数据储存模块相连结,用以接收所述数据储存模块的所述网页历史信息及所述表格设定参数,并提供所述网页历史信息及所述表格设定参数给所述表格设定模块设定所述网页表格。
5.一种网页表格重新排列的方法,所述方法包含下列步骤提取一远程伺服主机的一网络信息及一列表;提取一客户端的一Cookie的一历史信息;显示所述列表;编排所述列表并产生一表格设定参数;及根据所述表格设定参数重显一新列表并储存为一新历史信息。
6.如权利要求5所述的网页表格重新排列的方法,其特征在于,所述编排的动作更包含选定所述变更字段的顺序的步骤。
7.如权利要求5所述的网页表格重新排列的方法,其特征在于,所述编排的动作更包含选定所述变更字段为一固定字段的步骤。
8.如权利要求5所述的网页表格重新排列的方法,其特征在于,所述表格设定参数指一表格字段固定参数、一表格列位固定参数与一表格字段排列顺序参数等所有参数。
9.如权利要求5所述的网页表格重新排列的方法,其特征在于,所述重显的动作更包含下列步骤输入所述表格设定参数;将所述表格设定参数转换成一超文件标示(HTML)语句;及根据所述超文件标示(HTML)语句重新显示所述新列表。
10.如权利要求5所述的网页表格重新排列的方法,其特征在于,所述历史信息包含先前浏览所述远程伺服主机所记录的所有相关信息,及先前变更表格展示方式的所有表格设定参数。
11.如权利要求5所述的网页表格重新排列的方法,其特征在于,所述新历史信息包含此次浏览所述远程伺服主机所记录的所有相关信息,及此次变更表格展示方式的所有表格设定参数。
全文摘要
本发明涉及一种网页表格重新排列的系统与方法,使用者可以在连上远程的伺服主机后,在浏览网页所提供的表格时,通过客户端平台接口的操作,在客户端进行所述网页表格编排的动作,将所述网页表格的表示方式,编排成符合使用者需求样式的系统与方法。
文档编号G06F13/00GK1434399SQ0210259
公开日2003年8月6日 申请日期2002年1月24日 优先权日2002年1月24日
发明者李翼嵩, 宋建福, 林光信 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1