保存网页元素的方法、装置和浏览器客户端制造方法及图纸

技术编号:11023580 阅读:46 留言:0更新日期:2015-02-11 12:26
本发明专利技术公开一种保存网页元素的方法、装置和浏览器客户端,该方法包括:识别到当前加载网页中的第一类型网页元素;在浏览器客户端中加载所述第一类型网页元素的第一收藏入口标记;接收到对于所述第一收藏入口标记的触发信息;在浏览器客户端中将第一类型网页元素中的至少一网页元素上传到浏览器客户端对应的服务器侧进行保存。根据本发明专利技术的技术方案,能够实现对网页上特定类型的网页元素的快速识别,并能够将当前网页中特定类型网页元素中的(用户)指定网页元素上传到服务器侧进行保存,实现了特定类型网页元素的云存储。

【技术实现步骤摘要】
【专利摘要】本专利技术公开一种保存网页元素的方法、装置和浏览器客户端,该方法包括:识别到当前加载网页中的第一类型网页元素;在浏览器客户端中加载所述第一类型网页元素的第一收藏入口标记;接收到对于所述第一收藏入口标记的触发信息;在浏览器客户端中将第一类型网页元素中的至少一网页元素上传到浏览器客户端对应的服务器侧进行保存。根据本专利技术的技术方案,能够实现对网页上特定类型的网页元素的快速识别,并能够将当前网页中特定类型网页元素中的(用户)指定网页元素上传到服务器侧进行保存,实现了特定类型网页元素的云存储。【专利说明】保存网页元素的方法、装置和浏览器客户端
本专利技术涉及信息处理
,具体涉及一种保存网页元素的方法、装置和浏览器客户端。
技术介绍
在互联网技术中,通过浏览器访问是一种最常见的有效获取各种信息和数据的方式。而现有技术中,实现互联网存储的云存储、云盘技术也逐步发展起来,扩展了个人存储的空间、时间,成为便捷的个人网络硬盘、专业存储工具,人们可以随时随地安全地存放数据和重要资料。相对于传统的实体磁盘来说更方便,用户不需要把储存重要资料的实体磁盘带在身上,却一样可以通过互联网,轻松地从云端读取自己所存储的信息。 但现有技术中,仅提供将网页保存在浏览器客户端本地的功能,还未实现对网页上的各种类型的网页元素的云端存储,诸如图片、视频、文件等,并且,也还不能非常便利地将特定类型网页元素快速识别出来,并选择性的上传到服务器侧进行保存,导致用户体验较差。 因此,需要提出能够快速地将网页中特定类型的网页元素识别出来,并上传至服务器侧进行保存的方案。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的保存网页元素的方法、相应的装置以及浏览器客户端。 根据本专利技术的一个方面,提供了一种保存网页元素的方法,包括:识别到当前加载网页中的第一类型网页元素;在浏览器客户端中加载所述第一类型网页元素的第一收藏入口标记;接收到对于所述第一收藏入口标记的触发信息;在浏览器客户端中将第一类型网页元素中的至少一网页元素上传到浏览器客户端对应的服务器侧进行保存。 可选地,在本专利技术所述的方法中,加载所述第一类型网页元素的第一收藏入口标记进一步显示所述第一类型网页元素的描述信息。 可选地,在本专利技术所述的方法中,所述描述信息包括元素类型、在所述当前网页中的位置、元素的源地址和元素描述信息及数量。 可选地,在本专利技术所述的方法中,所述元素类型包括图片、视频、下载文件的链接、或是网页链接。 可选地,在本专利技术所述的方法中,将第一类型网页元素中的至少一网页元素上传到浏览器客户端对应的服务器侧进行保存包括:在显示窗口加载所述第一类型网页元素的缓存图的缩略图中选择其中至少一网页元素进行保存;其中的每一个网页元素的安全属性会在进行保存前进行安全的扫描操作,对于链接、文件数据本身进行安全扫描,并给出扫描的结果。 可选地,在本专利技术所述的方法中,该第一类型网页元素的类型为图片像素大于400X300像素的图片。 可选地,在本专利技术所述的方法中,接收到所述触发信息进一步包括:获取当前页面的截图,并在该截图上弹出加载一显示窗口 ;在后台执行滚动条操作,遍历所述当前页面,以搜集第一类型网页元素;及在该显示窗口加载所述第一类型网页元素的缓存图的缩略图。 可选地,在本专利技术所述的方法中,识别到当前加载网页中的第一类型网页元素的步骤进一步包括:识别到当前加载网页中的第二类型网页元素,其中第二类型网页元素可以是视频、下载文件的链接、或是网页链接。 可选地,在本专利技术所述的方法中,其中第二类型网页元素是视频,接收到所述触发信息进一步包括:获取当前页面的截图,并在该截图上弹出加载一显示窗口 ;在后台执行滚动条操作,遍历所述当前页面,以搜集第二类型网页元素;及在该显示窗口加载所述第二类型网页元素的描述信息,其中所述第二类型网页元素的描述信息包括:文字描述或者视频截图的缩略图。 可选地,在本专利技术所述的方法中,其中第二类型网页元素是下载文件的链接,接收到所述触发信息进一步包括:获取当前页面的截图,并在该截图上弹出加载一显示窗口 ;在后台执行滚动条操作,遍历所述当前页面,以搜集第二类型网页元素;及在该显示窗口加载所述第二类型网页元素的描述信息或者下载文件的名称。 可选地,在本专利技术所述的方法中,其中第二类型网页元素是网页链接,接收到所述触发信息进一步包括:获取当前页面的截图,并在该截图上弹出加载一显示窗口 ;在后台执行滚动条操作,遍历所述当前页面,以搜集第二类型网页元素;及在该显示窗口加载所述第二类型网页元素的描述信息,第二类型网页元素的描述信息包括:网页的缩略图或者网页的标题信息或者网页的快照信息。 可选地,在本专利技术所述的方法中,将第一类型网页元素中的至少一网页元素上传到浏览器客户端对应的服务器侧进行保存,还包括:依据当前浏览器客户端的用户标识信息登录到服务器侧,其进一步包括:检测所述浏览器客户端是否具有登录用户的合法丁0匕!1标识,若是则将所述合法丨0匕11标识直接写入所述服务器侧对应的网络地址的000^16文件中,在登录到服务器侧时,将写入到所述0X^16文件中的有效10匕11标识发送到服务器侧请求进行登录操作。 可选地,在本专利技术所述的方法中,将第一类型网页元素中的至少一网页元素上传到浏览器客户端对应的服务器侧进行保存,还包括:将下载请求信息上传到所述服务器侧,其中所述下载请求信息至少包括第一类型网页元素的信息,以使所述服务器侧使用该 信息离线下载所述第一类型网页元素。 可选地,在本专利技术所述的方法中,所述服务器侧使用该口此信息下载所述第一类型网页元素的步骤,包括:根据所述第一类型网页元素的信息判断所述第一类型网页元素的下载协议类型;使用与所述下载协议类型相对应的下载服务器,并根据所述信息下载所述第一类型网页元素。 可选地,在本专利技术所述的方法中,还包括:判断所述第一类型网页元素为种子8丁文件;所述浏览器客户端解析所述81文件并获取其描述信息中的[此信息,并将该[此信息上传至所述服务器侧;或所述浏览器客户端将所述81文件上传至所述服务器侧,以便所述服务器侧解析所述81文件并获取其描述信息中的[此信息;或所述浏览器客户端直接将所述81文件下载到本地,并将所述81文件上传至所述服务器侧。 可选地,在本专利技术所述的方法中,在将所述下载请求信息上传到所述服务器侧的步骤之前,还包括:计算所述下载请求信息的标识信息并上传到所述服务器侧,所述服务器侧根据接收到的标识信息判断本地是否存储有对应的第一类型网页元素的资源,若有则所述服务器侧直接将该第一类型网页元素转存到所述浏览器客户端。 可选地,在本专利技术所述的方法中,还包括:在离线下载之前,在所述浏览器客户端侧执行无⑶仏化文件下的下载,如果下载成功则进行在下载服务器侧的离线下载,如果下载失败则进行在浏览器客户端侧的下载。 可选地,在本专利技术所述的方法中,所述第一收藏入口标记是固定位于该网页的地址栏的一侧。 可选地,在本专利技术所述的方法中,在浏览器客户端中加载所述第一类型网页元素的第二收藏入口标记,所述第二收藏入口标记是位于该网页的地址栏的下方。 本文档来自技高网
...
保存网页元素的方法、装置和浏览器客户端

【技术保护点】
一种保存网页元素的方法,包括:识别到当前加载网页中的第一类型网页元素;在浏览器客户端中加载所述第一类型网页元素的第一收藏入口标记;接收到对于所述第一收藏入口标记的触发信息;在浏览器客户端中将第一类型网页元素中的至少一网页元素上传到浏览器客户端对应的服务器侧进行保存。

【技术特征摘要】

【专利技术属性】
技术研发人员:田新超尹青建李运双
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1