一种页面表单处理方法和装置的制造方法

文档序号:10655397阅读:221来源:国知局
一种页面表单处理方法和装置的制造方法
【专利摘要】本发明公开了一种页面表单处理方法和装置。所述方法包括:获取页面表单中当前填写数据,并生成相应的编辑记录;获取用户的收藏指令,并根据收藏指令对应的页面表单,生成相应的收藏记录;当页面表单因意外情况而需要重新填写时,提供所有收藏记录或者重启前预设时间段内的编辑记录,供用户恢复页面表单中所需填写的内容。本发明提供的页面表单处理方法,实现了用户在填写页面表单的过程中,如遇意外情况导致需要重新填写时,能快速恢复所需填写的页面表单,而免除了重新一个个数据的填写,节省了用户的工作时间,提高了工作效率,还降低了用户的时间成本。
【专利说明】
一种页面表单处理方法和装置
技术领域
[0001]本发明涉及互联网技术领域,特别涉及一种表单处理方法和装置。
【背景技术】
[0002]随着现有的电力行业逐步进行信息化管理的时代,越来越多的相关数据需要填写,现有的页面表单填写过程,一般需要用户将各个数据逐一填写到相应的页面表单中并保存。
[0003]但是,在日常工作中,用户会经常遇到页面表单未填写完并保存就发生意外而导致需要重新填写的情况,例如:用户不小心按了页面中的刷新按钮,或者错关了浏览器标签或窗口,以及页面搁置太久导致超时被强制跳转到登陆页面,这些都导致了当前页面表单中所填的数据丢失并使得用户需要重新进行填写,给用户增加了额外的工作负担和时间成本,同时也降低了工作效率。

【发明内容】

[0004]为了解决现有页面表单填写过程中容易出现需要重复填写情况的问题,本发明实施例提供了一种页面表单处理方法和装置。所述技术方案如下:
[0005]—方面,本发明实施例提供了一种页面表单处理方法,所述方法包括:
[0006]获取页面表单中当前填写数据,并生成相应的编辑记录;
[0007]获取用户的收藏指令,并根据所述收藏指令对应的页面表单,生成相应的收藏记录;
[0008]当页面表单因意外情况而需要重新填写时,提供所有收藏记录或者重启前预设时间段内的编辑记录,供用户恢复页面表单中所需填写的内容。
[0009]在本发明实施例上述的页面表单处理方法中,所述获取页面表单中当前填写数据,并生成相应的编辑记录,包括:
[0010]获取页面表单中当前填写数据,生成相应的编辑记录,并以超级文本标记语言(Hyper Text Markup Language,简称“HTML”)5本地离线的形式储存在用户浏览器中。
[0011 ]在本发明实施例上述的页面表单处理方法中,所述方法还包括:
[0012]定期删除超出预设时间段的编辑记录。
[0013]在本发明实施例上述的页面表单处理方法中,所述获取用户的收藏指令,并根据所述收藏指令对应的页面表单,生成相应的收藏记录,包括:
[0014]根据获取到的用户收藏指令对应的页面表单,生成相应的收藏记录,并将所述收藏记录同步存储在互联网的数据库中。
[0015]在本发明实施例上述的页面表单处理方法中,所述当页面表单因意外情况而需要重新填写时,提供所有收藏记录或者重启前预设时间段内的编辑记录,包括:
[0016]当页面表单因意外情况而需要重新填写时,以冒泡提示的形式来提供所有收藏记录或者重启前预设时间段内的编辑记录。
[0017]另一方面,本发明实施例提供了一种页面表单处理装置,所述装置包括:
[0018]第一处理模块,用于获取页面表单中当前填写数据,并生成相应的编辑记录;
[0019]第二处理模块,用于获取用户的收藏指令,并根据所述收藏指令对应的页面表单,生成相应的收藏记录;
[0020]第三处理模块,用于当页面表单因意外情况而需要重新填写时,提供所有收藏记录或者重启前预设时间段内的编辑记录,供用户恢复页面表单中所需填写的内容。
[0021]在本发明实施例上述的页面表单处理装置中,所述第一处理模块,还用于获取页面表单中当前填写数据,生成相应的编辑记录,并以HTML5本地离线的形式储存在用户浏览器中。
[0022]在本发明实施例上述的页面表单处理装置中,所述装置还包括:
[0023]删除模块,用于定期删除超出预设时间段的编辑记录。
[0024]在本发明实施例上述的页面表单处理装置中,所述第二处理模块,还用于根据获取到的用户收藏指令对应的页面表单,生成相应的收藏记录,并将所述收藏记录同步存储在互联网的数据库中。
[0025]在本发明实施例上述的页面表单处理装置中,所述第三处理模块,还用于当页面表单因意外情况而需要重新填写时,以冒泡提示的形式来提供所有收藏记录或者重启前预设时间段内的编辑记录。
[0026]本发明实施例提供的技术方案带来的有益效果是:
[0027]通过获取页面表单中当前填写数据,并生成相应的编辑记录;然后通过获取用户的收藏指令,并根据收藏指令对应的页面表单,生成相应的收藏记录;最后通过当页面表单因意外情况而需要重新填写时,提供所有收藏记录或者重启前预设时间段内的编辑记录,供用户恢复页面表单中所需填写的内容。这样实现了用户在填写页面表单的过程中,如遇意外情况导致需要重新填写时,能快速恢复所需填写的页面表单,而免除了重新一个个数据的填写,节省了用户的工作时间,提高了工作效率,还降低了用户的时间成本。
【附图说明】
[0028]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本发明实施例一提供的一种页面表单处理方法流程图;
[0030]图2是本发明实施例一提供的一种页面表单处理方法流程图;
[0031]图3是本发明实施例一提供的一种编辑记录冒泡提示示例图;
[0032]图4是本发明实施例一提供的一种收藏记录冒泡提示示例图;
[0033]图5是本发明实施例二提供的一种页面表单处理装置结构示意图;
[0034]图6是本发明实施例二提供的一种页面表单处理装置结构示意图。
【具体实施方式】
[0035]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0036]实施例一
[0037]本发明实施例提供了一种页面表单处理方法,参见图1,该方法包括:
[0038]步骤Sll,获取页面表单中当前填写数据,并生成相应的编辑记录。
[0039]在本实施例中,用户在终端的页面表单中填写数据,终端自动获取页面表单中当前填写数据,以生成相应的编辑记录并储存。
[0040]具体地,上述步骤SI I可以通过如下方式实现:
[0041]获取页面表单中当前填写数据,生成相应的编辑记录,并以HTML5本地离线的形式储存在用户浏览器中。
[0042]在本实施例中,采用HTML5来记录页面表单中填写的数据,可以使得用户与文档之间具有更加良好的交互方式。将编辑记录以HTML5本地离线的形式储存在用户浏览器中,也便于在断网的情况下也能储存编辑记录,供用户在没有网络的情况下恢复页面表单。
[0043]步骤S12,获取用户的收藏指令,并根据收藏指令对应的页面表单,生成相应的收藏记录。
[0044]在本实施例中,该方法不仅可以自动生成编辑记录,以实时保存页面表单当前填写的数据,也为用户提供了自动选择保存重要页面表单的方式,即用户通过发出收藏指令,来收藏重要的页面表单数据,使得该方法提供的选择多样,保存页面表单数据的方式灵活,实用性强。
[0045]在本实施例中,上述步骤S12可以通过如下方式实现:
[0046]根据获取到的用户收藏指令对应的页面表单,生成相应的收藏记录,并将收藏记录同步存储在互联网的数据库中。
[0047]在本实施例中,该方法不仅支持将收藏记录储存在本地终端的浏览器中,还支持收藏记录的导入与导出、并同步到互联网的数据库中,方便用户在不同的终端上使用收藏记录。
[0048]需要说明的是,上述步骤Sll与步骤S12不分先后,即可以先实施步骤Sll,也可以先实施步骤S12,或者,步骤Sll与步骤S12同时实施。
[0049]步骤S13,当页面表单因意外情况而需要重新填写时,提供所有收藏记录或者重启前预设时间段内的编辑记录,供用户恢复页面表单中所需填写的内容。
[0050]在本实施例中,如果出现不小心按了页面中的刷新按钮,或者,错关了浏览器标签或窗口,或者,页面搁置太久导致超时被强制跳转到登陆页面等情况时,自动为用户提供所有收藏记录或者重启前预设时间段内的编辑记录,供用户选择,并将选择的收藏记录或者编辑记录中的数据,自动填写在重启的页面表单中,以减少用户重新填写页面表单的工作,提供工作效率。
[0051]在本实施例中,上述步骤S13可以通过如下方式实现:
[0052]当页面表单因意外情况而需要重新填写时,以冒泡提示的形式来提供所有收藏记录或者重启前预设时间段内的编辑记录。具体地,在用户选择编辑记录时,如图3所示,提供重启前预设时间段内(例如:I天、3天、I周等)的编辑记录;在用户选择收藏记录时,如图4所示,提供所有本地或者联网数据库中的收藏记录。
[0053]此外,参见图2,该方法还包括:
[0054]步骤S14,定期删除超出预设时间段的编辑记录。
[0055]本发明实施例先通过获取页面表单中当前填写数据,并生成相应的编辑记录;然后通过获取用户的收藏指令,并根据收藏指令对应的页面表单,生成相应的收藏记录;最后通过当页面表单因意外情况而需要重新填写时,提供所有收藏记录或者重启前预设时间段内的编辑记录,供用户恢复页面表单中所需填写的内容。这样实现了用户在填写页面表单的过程中,如遇意外情况导致需要重新填写时,能快速恢复所需填写的页面表单,而免除了重新一个个数据的填写,节省了用户的工作时间,提高了工作效率,还降低了用户的时间成本。
[0056]实施例二
[0057]本发明实施例提供了一种页面表单处理装置,采用了实施例一所述的页面表单处理方法,参见图5,该装置可以包括:第一处理模块100、第二处理模块200、第三处理模块300。
[0058]第一处理模块100,用于获取页面表单中当前填写数据,并生成相应的编辑记录。
[0059]在本实施例中,用户在终端的页面表单中填写数据,终端自动获取页面表单中当前填写数据,以生成相应的编辑记录并储存。
[0060]第二处理模块200,用于获取用户的收藏指令,并根据收藏指令对应的页面表单,生成相应的收藏记录。
[0061]在本实施例中,该装置不仅可以自动生成编辑记录,以实时保存页面表单当前填写的数据,也为用户提供了自动选择保存重要页面表单的方式,即用户通过发出收藏指令,来收藏重要的页面表单数据,使得该装置提供的选择多样,保存页面表单数据的方式灵活,实用性强。
[0062]第三处理模块300,用于当页面表单因意外情况而需要重新填写时,提供所有收藏记录或者重启前预设时间段内的编辑记录,供用户恢复页面表单中所需填写的内容。
[0063]在本实施例中,如果出现不小心按了页面中的刷新按钮,或者,错关了浏览器标签或窗口,或者,页面搁置太久导致超时被强制跳转到登陆页面等情况时,自动为用户提供所有收藏记录或者重启前预设时间段内的编辑记录,供用户选择,并将选择的收藏记录或者编辑记录中的数据,自动填写在重启的页面表单中,以减少用户重新填写页面表单的工作,提供工作效率。
[0064]具体地,第一处理模块100,还可以用于获取页面表单中当前填写数据,生成相应的编辑记录,并以HTML5本地离线的形式储存在用户浏览器中。
[0065]在本实施例中,采用HTML5来记录页面表单中填写的数据,可以使得用户与文档之间具有更加良好的交互方式。将编辑记录以HTML5本地离线的形式储存在用户浏览器中,也便于在断网的情况下也能储存编辑记录,供用户在没有网络的情况下恢复页面表单。
[0066]进一步地,参见图6,该装置还可以包括:删除模块400。
[0067]删除模块400,用于定期删除超出预设时间段的编辑记录。
[0068]具体地,第二处理模块200,还可以用于根据获取到的用户收藏指令对应的页面表单,生成相应的收藏记录,并将收藏记录同步存储在互联网的数据库中。
[0069]在本实施例中,该装置不仅支持将收藏记录储存在本地终端的浏览器中,还支持收藏记录的导入与导出、并同步到互联网的数据库中,方便用户在不同的终端上使用收藏记录。
[0070]具体地,第三处理模块300,还可以用于当页面表单因意外情况而需要重新填写时,以冒泡提示的形式来提供所有收藏记录或者重启前预设时间段内的编辑记录。
[0071 ]本发明实施例先通过获取页面表单中当前填写数据,并生成相应的编辑记录;然后通过获取用户的收藏指令,并根据收藏指令对应的页面表单,生成相应的收藏记录;最后通过当页面表单因意外情况而需要重新填写时,提供所有收藏记录或者重启前预设时间段内的编辑记录,供用户恢复页面表单中所需填写的内容。这样实现了用户在填写页面表单的过程中,如遇意外情况导致需要重新填写时,能快速恢复所需填写的页面表单,而免除了重新一个个数据的填写,节省了用户的工作时间,提高了工作效率,还降低了用户的时间成本。
[0072]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0073]需要说明的是:上述实施例提供的页面表单处理装置在实现页面表单处理方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的页面表单处理装置与页面表单处理方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0074]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0075]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种页面表单处理方法,其特征在于,所述方法包括: 获取页面表单中当前填写数据,并生成相应的编辑记录; 获取用户的收藏指令,并根据所述收藏指令对应的页面表单,生成相应的收藏记录; 当页面表单因意外情况而需要重新填写时,提供所有收藏记录或者重启前预设时间段内的编辑记录,供用户恢复页面表单中所需填写的内容。2.根据权利要求1所述的方法,其特征在于,所述获取页面表单中当前填写数据,并生成相应的编辑记录,包括: 获取页面表单中当前填写数据,生成相应的编辑记录,并以HTML5本地离线的形式储存在用户浏览器中。3.根据权利要求2所述的方法,其特征在于,所述方法还包括: 定期删除超出预设时间段的编辑记录。4.根据权利要求1所述的方法,其特征在于,所述获取用户的收藏指令,并根据所述收藏指令对应的页面表单,生成相应的收藏记录,包括: 根据获取到的用户收藏指令对应的页面表单,生成相应的收藏记录,并将所述收藏记录同步存储在互联网的数据库中。5.根据权利要求1所述的方法,其特征在于,所述当页面表单因意外情况而需要重新填写时,提供所有收藏记录或者重启前预设时间段内的编辑记录,包括: 当页面表单因意外情况而需要重新填写时,以冒泡提示的形式来提供所有收藏记录或者重启前预设时间段内的编辑记录。6.一种页面表单处理装置,其特征在于,所述装置包括: 第一处理模块,用于获取页面表单中当前填写数据,并生成相应的编辑记录; 第二处理模块,用于获取用户的收藏指令,并根据所述收藏指令对应的页面表单,生成相应的收藏记录; 第三处理模块,用于当页面表单因意外情况而需要重新填写时,提供所有收藏记录或者重启前预设时间段内的编辑记录,供用户恢复页面表单中所需填写的内容。7.根据权利要求6所述的装置,其特征在于,所述第一处理模块,还用于获取页面表单中当前填写数据,生成相应的编辑记录,并以HTML5本地离线的形式储存在用户浏览器中。8.根据权利要求7所述的装置,其特征在于,所述装置还包括: 删除模块,用于定期删除超出预设时间段的编辑记录。9.根据权利要求6所述的装置,其特征在于,所述第二处理模块,还用于根据获取到的用户收藏指令对应的页面表单,生成相应的收藏记录,并将所述收藏记录同步存储在互联网的数据库中。10.根据权利要求6所述的装置,其特征在于,所述第三处理模块,还用于当页面表单因意外情况而需要重新填写时,以冒泡提示的形式来提供所有收藏记录或者重启前预设时间段内的编辑记录。
【文档编号】G06Q50/06GK106021561SQ201610373493
【公开日】2016年10月12日
【申请日】2016年5月30日
【发明人】李志强, 李战鹰, 陈曦, 林成虎, 梁彪, 林镇锋
【申请人】中国南方电网有限责任公司, 深圳市康拓普信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1