数据上传方法及装置的制造方法

文档序号:9453008阅读:556来源:国知局
数据上传方法及装置的制造方法
【技术领域】
[0001]本发明涉及数据存储领域,特别涉及一种数据上传方法及装置。
【背景技术】
[0002]在云技术爆发的当今时代,用户通常希望将所浏览的网络小说、新闻、论坛帖子、微博等中的有兴趣的数据信息上传到服务器以保存,从而达到日后方便查看或多设备共享查询的目的。其中,用户有兴趣的数据信息可以包括:文本段、图片、视频文档或文本文档坐寸ο
[0003]现有技术中,通过如下方式将待上传数据上传到服务器:
[0004]在上传数据时,用户需要查找到数据上传页面中的数据输入区域,并通过鼠标点击以聚焦到该数据输入区域,然后通过ctrl+v操作或者鼠标右键粘贴操作把待上传数据粘贴到该数据输入区域中,并点击该数据输入区域所对应的提交按钮,从而完成将待上传数据上传到服务器。
[0005]可见,在现有的数据上传过程中,操作步骤较为繁琐,影响用户的使用体验。尤其当用户需要多次上传不同内容时,操作步骤繁琐的缺点更为明显。

【发明内容】

[0006]基于上述问题,本发明实施例公开了一种数据上传方法及装置,以简化数据上传步骤,从而提高用户的使用体验。技术方案如下:
[0007]第一方面,本发明实施例提供了一种数据上传方法,适用于浏览器;所述方法包括:
[0008]对用户在数据上传页面的操作行为进行监听;
[0009]当监听到任意一次操作行为后,判断所述操作行为的行为特征是否与预设的数据上传触发操作行为的行为特征相匹配,如果是,则
[0010]进一步根据本次的操作行为,确定待上传数据;
[0011]将所确定出的待上传数据上传到服务器,以使得所述服务器在接收到所述待上传数据后,保存所述待上传数据。
[0012]优选的,所述将所确定出的待上传数据上传到服务器之前,还包括:
[0013]将所述数据上传页面中的预先设置的数据输入区域设置为编辑状态;
[0014]监听所述数据输入区域内是否发生数据变化;
[0015]所述判断所述操作行为的行为特征是否与预设的数据上传触发操作行为的行为特征相匹配,包括:
[0016]判断所述操作行为的行为特征是否为将已复制数据粘贴到所述数据上传页面中,如果是,表明相匹配;
[0017]所述根据本次的操作行为,确定待上传数据,包括:
[0018]将本次的操作行为所对应的已复制数据确定为待上传数据;
[0019]所述将所确定出的待上传数据上传到服务器,包括:
[0020]将所确定出的待上传数据粘贴到处于编辑状态的所述数据输入区域中;在监听到所述数据输入区域内发生数据变化后,将所变化数据上传到服务器。
[0021]优选的,所述数据输入区域为:预先设置的隐藏式的数据输入区域。
[0022]优选的,所述判断所述操作行为的行为特征是否与预设的数据上传触发操作行为的行为特征相匹配,包括:
[0023]判断所述操作行为的行为特征是否为将已选中数据拖拽到所述数据上传页面中,如果是,表明相匹配;
[0024]所述根据本次的操作行为,确定待上传数据,包括:
[0025]将本次的操作行为所对应的已选中数据确定为待上传数据。
[0026]优选的,所述待上传数据为文本段、图片、视频文档或文本文档。
[0027]优选的,当所述待上传数据为文本段时,在所述待上传数据上传完毕后,弹出用于显示所述文本段的悬浮窗口。
[0028]优选的,本发明实施例所提供的数据上传方法还包括:
[0029]在接收到针对于所述悬浮窗口的放大指令后,放大显示所述悬浮窗口。
[0030]优选的,在所述待上传数据上传完毕后,还包括:接收所述服务器反馈的在保存所述待上传数据过程中所形成文档的文档标识信息。
[0031]优选的,本发明实施例所提供的数据上传方法还包括:
[0032]弹出包含所述文档所对应缩略图的悬浮窗口,其中,所述文档所对应缩略图依据所述文档的文档标识信息生成。
[0033]优选的,本发明实施例所提供的数据上传方法还包括:
[0034]在接收到针对于所述缩略图的点击指令后,下载并打开所述文档。
[0035]优选的,本发明实施例所提供的数据上传方法还包括:
[0036]弹出包含所述文档所对应缩略图和图形识别码的悬浮窗口,其中,所述文档所对应缩略图依据所述文档的文档标识信息生成;所述图形识别码所携带的信息为下载所述文档的链接地址。
[0037]第二方面,本发明实施例还提供了一种数据上传装置,适用于浏览器;所述装置包括:
[0038]监听模块,用于对用户在数据上传页面的操作行为进行监听;
[0039]判断模块,用于当所述监听模块监听到任意一次操作行为后,判断所述操作行为的行为特征是否与预设的数据上传触发操作行为的行为特征相匹配,如果是,则触发待上传数据确定模块;
[0040]待上传数据确定模块,用于根据本次的操作行为,确定待上传数据;
[0041]上传模块,用于将所确定出的待上传数据上传到服务器,以使得所述服务器在接收到所述待上传数据后,保存所述待上传数据。
[0042]优选的,本发明实施例所提供的数据上传装置还包括:
[0043]状态预设模块,用于将所述数据上传页面中的预先设置的数据输入区域设置为编辑状态;
[0044]数据监听模块,用于监听所述数据输入区域内是否发生数据变化;
[0045]相应的,
[0046]所述判断模块,包括:
[0047]第一判断单元,用于当所述监听模块监听到任意一次操作行为后,判断所述操作行为的行为特征是否为将已复制数据粘贴到所述数据上传页面中,如果是,触发待上传数据确定模块;
[0048]所述待上传数据确定模块,包括:
[0049]第一确定单元,用于将本次的操作行为所对应的已复制数据确定为待上传数据;
[0050]所述上传模块,包括:
[0051]第一上传模块,用于将所确定出的待上传数据粘贴到处于编辑状态的所述数据输入区域中;且在所述数据监听模块监听到所述数据输入区域内发生数据变化后,将所变化数据上传到服务器。
[0052]优选的,所述数据输入区域为:预先设置的隐藏式的数据输入区域。
[0053]优选的,所述判断模块,包括:
[0054]第二判断单元,用于当所述监听模块监听到任意一次操作行为后,判断所述操作行为的行为特征是否为将已选中数据拖拽到所述数据上传页面中,如果是,触发待上传数据确定模块;
[0055]所述待上传数据确定模块,包括:
[0056]第二确定单元,用于将本次的操作行为所对应的已选中数据确定为待上传数据。
[0057]优选的,所述待上传数据为文本段、图片、视频文档或文本文档。
[0058]优选的,本发明实施例所提供的数据上传装置还包括:
[0059]文本显示模块,用于当所述待上传数据为文本段时,在所述待上传数据上传完毕后,弹出用于显示所述文本段的悬浮窗口。
[0060]优选的,本发明实施例所提供的数据上传装置还包括:
[0061]放大显示模块,用于在接收到针对于所述悬浮窗口的放大指令后,放大显示所述悬浮窗口。
[0062]优选的,本发明实施例所提供的数据上传装置还包括:
[0063]文档标识信息接收模块,用于在所述待上传数据上传完毕后,接收所述服务器反馈的在保存所述待上传数据过程中所形成文档的文档标识信息。
[0064]优选的,本发明实施例所提供的数据上传装置还包括:
[0065]第一悬浮窗口显示模块,用于弹出包含所述文档所对应缩略图的悬浮窗口,其中,所述文档所对应缩略图依据所述文档的文档标识信息生成。
[0066]优选的,本发明实施例所提供的数据上传装置还包括:
[0067]下载模块,用于在接收到针对于所述缩略图的点击指令后,下载并打开所述文档。
[0068]优选的,本发明实施例所提供的数据上传装置还包括:
[0069]第二悬浮窗口显示模块,用于弹出包含所述文档所对应缩略图和图形识别码的悬浮窗口,其中,所述文档所对应缩略图依据所述文档的文档标识信息生成;所述图形识别码所携带的信息为下载所述文档的链接地址。
[0070]本发明实施例中,对用户在数据上传页面的操作行为进行监听;当监听到任意一次操作行为后,判断该操作行为的行为特征是否与预设的数据上传触发操作行为的行为特征相匹配,如果是,则进一步根据本次的操作行为,确定待上传数据;将所确定出的待上传数据上传到服务器,以使得该服务器在接收到该待上传数据后,保存该待上传数据。与现有技术相比,本方案中,用户在数据上传页面的一次操作行为即可实现数据上传,因此,达到了简化数据上传步骤,从而提高用户的使用体验的目的。
【附图说明】
[0071]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0072]图1为本发明实施例所提供的一种数据上传方法的第一种流程图;
[0073]图2为本发明实施例所提供的一种数据上传方法的第二种流程图;
[0074]图3为本发明实施例所提供的一种数据上传方法的
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1