CN103942168B - 一种浏览器进行信息传输的方法和*** - Google Patents
一种浏览器进行信息传输的方法和*** Download PDFInfo
- Publication number
- CN103942168B CN103942168B CN201410008843.6A CN201410008843A CN103942168B CN 103942168 B CN103942168 B CN 103942168B CN 201410008843 A CN201410008843 A CN 201410008843A CN 103942168 B CN103942168 B CN 103942168B
- Authority
- CN
- China
- Prior art keywords
- web page
- element information
- webpage
- page element
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 83
- 238000012546 transfer Methods 0.000 title claims abstract description 56
- 238000012216 screening Methods 0.000 claims description 48
- 230000005540 biological transmission Effects 0.000 claims description 43
- 230000004044 response Effects 0.000 claims description 23
- 238000009434 installation Methods 0.000 claims description 18
- 230000006978 adaptation Effects 0.000 claims description 10
- 230000006835 compression Effects 0.000 claims description 9
- 238000007906 compression Methods 0.000 claims description 9
- 238000012552 review Methods 0.000 claims description 9
- 238000012790 confirmation Methods 0.000 claims description 8
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 238000004321 preservation Methods 0.000 claims description 4
- 230000001360 synchronised effect Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 abstract description 13
- 230000009286 beneficial effect Effects 0.000 abstract description 5
- 238000005516 engineering process Methods 0.000 abstract description 5
- 210000004247 hand Anatomy 0.000 description 9
- 230000009467 reduction Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 235000013399 edible fruits Nutrition 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000002155 anti-virotic effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000001035 drying Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种浏览器进行信息传输的方法和***,涉及浏览器技术领域。所述方法包括:在浏览器侧设置一向移动终端进行连接和信息传输的传输接口;在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。根据本发明的浏览器进行信息传输方法可以获取浏览器中的网页的可发送到手机的网页元素信息,将这些网页元素信息通过传输接口发送至移动终端,由此解决了浏览器网页中的信息无法方便快捷的传输至移动终端的问题,也解决了无法单独将网页中的网页元素信息发送至移动终端的问题,取得了降低用户操作过程、提高信息传输效率和精确度的有益效果。
Description
技术领域
本发明涉及浏览器技术领域,具体涉及一种浏览器进行信息传输的方法和***。
背景技术
随着技术的发展,PC机和智能移动终端的交互也越来越多,但是对于在用户使用客户端浏览器的过程中,其对于浏览器中的信息智能进行导出、下载等操作后,通过与移动终端的专用接口发送到移动终端中(比如手机),上述过程对于用户来说,将浏览器中的信息导入移动终端的操作过程繁琐、效率低下,并且网页元素信息中有很多元素,用户无法单独将其导出,从而也无法导入移动终端中。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的浏览器进行信息传输***和相应的浏览器进行信息传输方法。
依据本发明的一个方面,提供了一种浏览器进行信息传输的方法,包括:
在浏览器侧设置一向移动终端进行连接和信息传输的传输接口;
在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;
将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。
可选地,在浏览器侧设置一向移动终端进行连接和信息传输的传输接口时还包括:
在客户端预置第一传输装置,在移动终端预置第二传输装置,在所述第一传输装置和第二传输装置中设置相同的用户账户;
所述传输接口由具有所述用户账户的第一传输装置和具有所述用户账户的第二传输装置构成。
可选地,还包括:
所述第一传输装置和所述第二传输装置分别通过网络以所述用户账户与服务器进行所述网页元素信息的同步。
可选地,所述将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端包括:
当判断所述第一传输装置与第二传输装置已连接时,直接将所述网页元素信息发送至第二传输装置;
当判断所述第一传输装置与第二传输装置未连接时,浏览器侧通过网络将所述网页元素信息发送至服务器进行暂存,在第二传输装置通过网络连接至服务器后,服务器将所述网页元素信息同步至移动终端。
可选地,所述第一传输装置以传输组件设置在浏览器中,所述用户账户为浏览器账户。
可选地,所述可传输网页元素信息包括:
图片或其链接、视频的链接、音乐的链接、安装包链接、压缩包链接、文本信息其中至少一个。
可选地,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息之后,还包括:
针对所述可传输网页元素信息生成二维码信息。
可选地,还包括:
当移动终端扫描所述二维码时,从服务器同步所述网页元素信息至移动终端。
可选地,还包括:
在网页标签头处设置快捷按钮,当用户点击按钮后在弹框中加载与移动终端进行传输的启动按钮和/或二维码,并显示待传输的网页元素信息的类型和内容。
可选地,所述显示待传输的网页元素信息的类型和内容时还包括:
将所述待发送的网页元素信息的预览信息在所述弹框中显示。
可选地,还包括:
根据网页标签头的数量动态调整所述快捷按钮的尺寸。
可选地,还包括:
针对通过所述设置的传输接口发送到移动终端的网页元素信息进行记录和保存,获得收藏夹信息。
可选地,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息包括:
针对识别到的在PC上进行播放和显示的第一URL资源,通过服务器查找具有适配在所述移动终端进行播放和显示的、与所述第一URL资源具有相同内容的第二URL资源,将所述第二资源作为可传输网页元素信息。
可选地,还包括:
对于待发送的URL资源,进行安全云扫描;当判断所述URL资源安全后,再发送至移动终端。
可选地,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息时还包括:
判断各网页元素信息的安全性,将不安全的网页内容进行过滤。
可选地,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息包括:
利用浏览器渲染引擎对网页内容的解析得到的DOM树,针对所述DOM树中的网页元素信息进行筛选。
可选地,所述针对所述DOM树中的网页元素信息进行筛选包括:
判断各网页元素信息的类型是否与数据同步匹配库匹配;如果网页元素信息类型与数据同步匹配库匹配,则提取所述网页元素信息作为可传输网页元素信息。
可选地,还包括:
针对不同网站的网页数据构建数据同步匹配库。
可选地,所述针对所述DOM树中的网页元素信息进行筛选包括:
筛选所述DOM树中的网页元素信息以获得用于提供视频类型、图片类型、安装包类型、压缩包类型的网页元素信息中至少一个。
可选地,所述针对所述DOM树中的网页元素信息进行筛选之后还包括:
将筛选后得到的各可传输网页元素信息以列表形式在浏览器中进行展示,并接收用户对各网页元素信息的确认发送指令。
可选地,所述将筛选后得到的各网页元素信息以列表形式在浏览器中进行展示包括:
将所述筛选后的可传输网页元素信息按类别分类进行展示。
可选地,将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端包括:
将所述可传输网页元素信息转换为适配第一终端的数据格式,发送至第一终端。
本发明还公开了一种浏览器进行信息传输的***,包括:
接口设置模块,适于在浏览器侧设置一向移动终端进行连接和信息传输的传输接口;
网页元素信息获取模块,适于在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;
发送模块,适于将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。
可选地,在客户端包括第一传输装置,在移动终端包括第二传输装置,在所述第一传输装置和第二传输装置中设置相同的用户账户;
所述传输接口由具有所述用户账户的第一传输装置和具有所述用户账户的第二传输装置构成。
可选地,所述第一传输装置还适于,通过网络以所述用户账户与服务器进行所述网页元素信息的同步;
所述第二传输装置还适于通过网络以所述用户账户与服务器进行所述网页元素信息的同步。
可选地,所述发送模块包括:
第一发送模块,适于当判断所述第一传输装置与第二传输装置已连接时,直接将所述网页元素信息发送至第二传输装置;
第二发送模块,适于当判断所述第一传输装置与第二传输装置未连接时,浏览器侧通过网络将所述网页元素信息发送至服务器进行暂存,在第二传输装置通过网络连接至服务器后,服务器将所述网页元素信息同步至移动终端
可选地,所述第一传输装置以传输组件设置在浏览器中,所述用户账户为浏览器账户。
可选地,所述可传输网页元素信息包括:
图片或其链接、视频的链接、音乐的链接、安装包链接、压缩包链接、文本信息其中至少一个。
可选地,还包括:
二维码生成模块,适于针对所述可传输网页元素信息生成二维码信息。
可选地,在移动终端还包括:
二维码扫描模块,适于当移动终端扫描所述二维码时,从服务器同步所述网页元素信息至移动终端。
可选地,还包括:
快捷按钮模块,适于在网页标签头处设置快捷按钮,当用户点击按钮后在弹框中加载与移动终端进行传输的启动按钮和/或二维码,并显示待传输的网页元素信息的类型和内容。
可选地,所述快捷按钮模块包括:
第一展示模块,适于将所述待发送的网页元素信息的预览信息在所述弹框中显示。
可选地,还包括:
尺寸调整模块,适于根据网页标签头的数量动态调整所述快捷按钮的尺寸。
可选地,还包括:
收藏模块,适于针对通过所述设置的传输接口发送到移动终端的网页元素信息进行记录和保存,获得收藏夹信息。
可选地,所述网页元素信息获取模块包括:
URL资源同步模块,适于针对识别到的在PC上进行播放和显示的第一URL资源,通过服务器查找具有适配在所述移动终端进行播放和显示的、与所述第一URL资源具有相同内容的第二URL资源,将所述第二资源作为可传输网页元素信息。
可选地,还包括:
URL安全扫描模块,适于对于待发送的URL资源,进行安全云扫描;当判断所述URL资源安全后,再发送至移动终端。
可选地,所述网页元素信息获取模块之后还包括:
安全判断模块,适于判断各网页元素信息的安全性,将不安全的网页内容进行过滤。
可选地,所述网页元素信息获取模块包括:
第一筛选模块,适于利用浏览器渲染引擎对网页内容的解析得到的DOM树,针对所述DOM树中的网页元素信息进行筛选。
可选地,所述第一筛选模块包括:
类型匹配模块,适于判断各网页元素信息的类型是否与数据同步匹配库匹配;如果网页元素信息类型与数据同步匹配库匹配,则提取所述网页元素信息作为可传输网页元素信息。
可选地,还包括:
数据同步匹配库构建模块,适于针对不同网站的网页数据构建数据同步匹配库。
可选地,所述第一筛选模块包括:
第二筛选模块,适于筛选所述DOM树中的网页元素信息以获得用于提供视频类型、图片类型、安装包类型、压缩包类型的网页元素信息中至少一个。
可选地,所述第一筛选模块之后还包括:
展示模块,适于将筛选后得到的各可传输网页元素信息以列表形式在浏览器中进行展示,并接收用户对各网页元素信息的确认发送指令。
可选地,所述展示模块包括:
分类展示模块,适于将所述筛选后的可传输网页元素信息按类别分类进行展示。
可选地,所述发送模块包括:
数据转换模块,适于将所述可传输网页元素信息转换为适配第一终端的数据格式,发送至第一终端。
根据本发明的浏览器进行信息传输方法可以获取浏览器中的网页的可发送到手机的网页元素信息,将这些网页元素信息通过传输接口发送至移动终端,由此解决了浏览器网页中的信息无法方便快捷的传输至移动终端的问题,也解决了无法单独将网页中的网页元素信息发送至移动终端的问题,取得了降低用户操作过程、提高信息传输效率和精确度的有益效果。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的一种浏览器进行信息传输的方法的流程示意图;
图1a示出了根据本发明一个实施例的生成二维码的示例;
图1b示出了根据本发明一个实施例的待发送内容预览的示例;
图2示出了根据本发明一个实施例的一种浏览器进行信息传输的方法的流程示意图;
图3示出了根据本发明一个实施例的一种浏览器进行信息传输的方法的流程示意图;
图4示出了根据本发明一个实施例的一种浏览器进行信息传输的***的结构示意图;
图5示出了根据本发明一个实施例的一种浏览器进行信息传输的***的结构示意图;以及
图6示出了根据本发明一个实施例的一种浏览器进行信息传输的***的结构示意图;
图7示出了根据本发明一个实施例的一种浏览器进行信息传输的***的结构示意图;
图8示出了根据本发明一个实施例的一种浏览器进行信息传输的***的结构示意图;
图9示出了根据本发明一个实施例的一种浏览器进行信息传输的***的结构示意图;
图10示出了根据本发明一个实施例的一种浏览器进行信息传输的***的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
实施例一
参照图1,其示出了本发明实施例一种浏览器进行信息传输的方法的流程示意图,具体可以包括:
步骤102,在浏览器侧设置一向移动终端进行连接和信息传输的传输接口;
在本发明实施例中,可在浏览器侧设置一向移动终端(比如手机)进行连接和信息传输的传输接口,该传输接口可根据移动终端的通信协议加载驱动以建立传输通道。
优选的,在浏览器侧设置一向移动终端进行连接和信息传输的传输接口时还包括:
步骤A10,在客户端预置第一传输装置,在移动终端预置第二传输装置,在所述第一传输装置和第二传输装置中设置相同的用户账户;
步骤A12,所述传输接口由具有所述用户账户的第一传输装置和具有所述用户账户的第二传输装置构成。
在本发明实施例中以手机为例,在手机端可安装手机助手(第二传输装置),在浏览器侧的客户端也可安装手机助手(第一传输装置),并且客户端和手机端的手机助手均采用同一用户账户,然后在浏览器中可设置调用客户端手机助手的接口的动态链接库。当浏览器接收到向手机发送网页信息数据的命令后,调用所述动态链接库启动客户端的手机助手以所述用户账户为识别密码,连接手机的手机助手,进行数据传输。
优选的,还包括:
步骤A14,所述第一传输装置和所述第二传输装置分别通过网络以所述用户账户与服务器进行所述网页元素信息的同步。
以前述例子为例,本发明实施例的手机端的手机助手和客户端的手机助手均可连接至服务器,进行数据的同步。
前述步骤A10至A14的中,所述的传输接口通过连接到一个浏览器侧的计算机***中的第一传输装置(如计算机版的手机助手),移动终端中的第二传输装置(如手机版的手机助手)与手机进行连接;且第二传输装置和第一传输装置是具有相同的用户账户(即浏览器用户和手机传输工具使用同一个账号打通),那么可通过服务器进行联通,其中都是经过同一账号在服务器中进行同步或者同步的长连接的建立进行及时的数据传输,当然第一传输装置还可直接与第二传输装置连接。
步骤104,在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;
本发明实施例则直接将当前加载的网页进行分析,获取被加载网页中的可传输网页元素信息。
优选的,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息包括:
步骤B10,利用浏览器渲染引擎对网页内容的解析得到的DOM树,针对所述DOM树中的网页元素信息进行筛选。
浏览器的渲染引擎对网页的HTML(超文本标记语言)文档进行解析和渲染,那么本发明则可利用渲染引擎解析得到的DOM树,针对DOM树的各个网页元素信息进行筛选。
优选的,所述针对所述DOM树中的网页元素信息进行筛选包括:
步骤B12,判断各网页元素信息的类型是否与数据同步匹配库匹配;如果网页元素信息类型与数据同步匹配库匹配,则提取所述网页元素信息作为可传输网页元素信息。
在本发明实施例中,会预置一个数据同步匹配库,将可传输的网页元素信息的类型进行配置,比如压缩文件、APP安装包、图片、视频等类型的网页元素信息。
优选的,还包括:
步骤B14,针对不同网站的网页数据构建数据同步匹配库。
在实际中,不同的网站的网页模板不同,因而其各类型的网页数据所在DOM树的节点也不尽相同,因此本发明实施例针对不同网站的网页模板构建数据同步匹配库,该数据同步匹配库包括了该网站的网页的DOM树匹配规则,从而可识别DOM树中各种可传输的网页元素信息。
优选的,所述针对所述DOM树中的网页元素信息进行筛选包括:
步骤B16,筛选所述DOM树中的网页元素信息以获得用于提供视频类型、图片类型、安装包类型、压缩包类型的网页元素信息中至少一个。
在本发明实施例中,可传输的网页元素信息的类型包括视频类型、图片类型、安装包类型、压缩包类型其中至少一个。
优选的,所述可传输网页元素信息包括:图片或其链接、视频的链接、音乐的链接、安装包链接、压缩包链接、文本信息其中至少一个。
在本发明中,用户划词选择中或者鼠标悬停等的文本信息或者指定内的文本信息,例如位置信息等也可识别为可传输的网页元素信息。
另外本发明对于图片链接、视频链接、音乐的链接、安装包链接、压缩包链接可保存或者下载相应的图片、视频、音乐、安装包和压缩包作为实际的网页元素信息。
优选的,所述针对所述DOM树中的网页元素信息进行筛选之后还包括:
步骤B18,将筛选后得到的各可传输网页元素信息以列表形式在浏览器中进行展示,并接收用户对各网页元素信息的确认发送指令。
在本发明中,可将筛选得到的各可传输网页元素信息以列表形式,在浏览器中生成弹框以进行展示,并在弹框中设置发送按钮,以接收用户确认发送的指令,当用户点击发送按钮,则执行发送的过程。
优选的,所述将筛选后得到的各网页元素信息以列表形式在浏览器中进行展示包括:
步骤B20,将所述筛选后的可传输网页元素信息按类别分类进行展示。
本发明实施例中不同类型的网页元素信息可按类别分类展示,方便提示用户,方便用户选择。
优选的,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息时还包括:
步骤B22,判断各网页元素信息的安全性,将不安全的网页内容进行过滤。
在本发明实施例中如果网页元素信息是链接,则判断所述链接是否安全,如果网页元素信息的是压缩包、安装包等资源,则可采用云端杀毒引擎扫描所述资源的安全性,将不安全的内容过滤。
优选的,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息之后,还包括:
步骤B24,针对所述可传输网页元素信息生成二维码信息。
本发明还可针对网页元素信息生成二维码信息,当然可以针对所有网页元素生成一个二维码信息,也可针对每个网页元素信息生成一个二维码信息。如图1a中的针对网易的URL生成的二维码信息。
该二维码信息的生成可由服务器生成后发送至浏览器,然后与网页元素信息进行关联展示,也可由浏览器自己生成并与网页元素信息进行关联展示。
优选的,如图1a,还包括:
步骤B26,在网页标签头处设置快捷按钮,当用户点击按钮后在弹框中加载与移动终端进行传输的启动按钮和/或二维码,并显示待传输的网页元素信息的类型和内容。
在本发明实施例中,可在网页标签头处设置窗口形式的快捷按钮,如图1a中的“发送到手机”标签头,当用户在点击按钮后,在一弹框中加载与手机进行传输的按钮以及二维码,并对传输的类型和内容的显示。
优选的,所述显示待传输的网页元素信息的类型和内容时还包括:
步骤B28,将所述待发送的网页元素信息的预览信息在所述弹框中显示。
如图1b,对于获取的待发送的网页中的图片,将图片预览展示到弹框中显示。
在预览信息中,还可显示要发送的网页的元素的预览内容、数量和可供用户的选择。
本发明实施例中,在所述弹框中还可生成一键发送按钮,当客户选择好待发送的网页元素信息后,则可点击一键发送按钮进行发送。
优选的,还包括:
步骤B30,根据网页标签头的数量动态调整所述快捷按钮的尺寸。
图1a中的网页标签头处的“发送到手机”标签按钮可更加网页标签头的数量动态调整所述快捷按钮的尺寸。比如网页标签头的数量少时,可按正常大小显示,网页标签头的数量多时,可缩小进行显示。
优选的,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息包括:
步骤B32,针对识别到的在PC上进行播放和显示的第一URL资源,通过服务器查找具有适配在所述移动终端进行播放和显示的、与所述第一URL资源具有相同内容的第二URL资源,将所述第二资源作为可传输网页元素信息。
在本发明中,对于识别出来进行发送到不同设备中的网页元素信息资源,可以在服务器识别到适合于在对应设备中进行播放和显示的相同内容的URL资源,例如在PC上的视频资源A的URL-A,其对应的手机上进行播放的最佳的相同资源的地址为URL-B,可以在上述的发送的界面中进行加载,推荐用户进行URL-B的发送。
优选的,还包括:
步骤B34,对于待发送的URL资源,进行安全云扫描;当判断所述URL资源安全后,再发送至移动终端。
对于不安全的URL,则可提示用户不进行发送。
步骤106,将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。
本发明实施例中,接收到用户点击发送的指令后,将可传输网页元素信息通过所述设置的传输接口发送到移动终端。其中如果所述网页元素信息为安装包,则可控制移动终端进行安装。
优选的,将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端包括:
步骤C08,将所述可传输网页元素信息转换为适配第一终端的数据格式,发送至第一终端。
比如对于视频数据,则可根据移动终端可播放的格式,将所述视频数据转化为视频所述移动终端的视频发传输给移动终端。
优选的,还包括:
步骤C10,针对通过所述设置的传输接口发送到移动终端的网页元素信息进行记录和保存,获得收藏夹信息。
本发明可记录和保存所述发送的所有的内容,形成一个收藏夹信息。以便用户在浏览器侧进行查看。
优选的,针对前述二维码信息,还包括:
C12,当移动终端扫描所述二维码时,从服务器同步所述网页元素信息至移动终端。
根据本发明的浏览器进行信息传输方法可以获取浏览器中的网页的可发送到手机的网页元素信息,将这些网页元素信息通过传输接口发送至移动终端,由此解决了浏览器网页中的信息无法方便快捷的传输至移动终端的问题,也解决了无法单独将网页中的网页元素信息发送至移动终端的问题,取得了降低用户操作过程、提高信息传输效率和精确度的有益效果。
实施例二
参照图2,其示出了本发明实施例一种浏览器进行信息传输的方法的流程示意图,具体可以包括:
步骤202,在客户端浏览器中预置第一传输装置,在移动终端预置第二传输装置,在所述第一传输装置和第二传输装置中设置相同的用户账户;由具有所述用户账户的第一传输装置和具有所述用户账户的第二传输装置构成浏览器侧设置一向移动终端进行连接和信息传输的传输接口。
步骤204,在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;
步骤206,将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。
以前述客户端的手机助手为例,可将手机助手以插件的形式加载进入浏览器,浏览器则可通过用户账户直接与手机的手机助手进行连接,进而进行通信。
本发明实施例与实施例一类似,相似的步骤在此不再详述。
本发明实施例浏览器可以直接和手机等移动终端进行通信,不需要额外的程序进行辅助,提高了***的健壮性。
根据本发明的浏览器进行信息传输方法可以获取浏览器中的网页的可发送到手机的网页元素信息,将这些网页元素信息通过传输接口发送至移动终端,由此解决了浏览器网页中的信息无法方便快捷的传输至移动终端的问题,也解决了无法单独将网页中的网页元素信息发送至移动终端的问题,取得了降低用户操作过程、提高信息传输效率和精确度的有益效果。
实施例三
参照图3,其示出了本发明实施例一种浏览器进行信息传输的方法的流程示意图,具体可以包括:
步骤302,在客户端浏览器中预置第一传输装置,在移动终端预置第二传输装置,在所述第一传输装置和第二传输装置中设置相同的用户账户;由具有所述用户账户的第一传输装置和具有所述用户账户的第二传输装置构成浏览器侧设置一向移动终端进行连接和信息传输的传输接口。
其中,所述第二传输装置还适于通过网络以所述用户账户与服务器进行所述网页元素信息的同步。
步骤304,在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;
步骤306,当判断所述第一传输装置与第二传输装置已连接时,直接将所述网页元素信息发送至第二传输装置;
步骤308,当判断所述第一传输装置与第二传输装置未连接时,浏览器侧通过网络将所述网页元素信息发送至服务器进行暂存,在第二传输装置通过网络连接至服务器后,服务器将所述网页元素信息同步至移动终端。
以前述客户端的手机助手为例,可将手机助手以插件的形式加载进入浏览器,浏览器则可通过用户账户直接与手机的手机助手进行连接,进而进行通信。
在本发明实施例中,当用户点击发送按钮,则客户端浏览器会判断浏览器侧是否与移动终端是否连接,如果判断所述第一传输装置与第二传输装置已连接时,则直接由客户端将网页元素信息发送给移动终端。
如果判断所述第一传输装置与第二传输装置未连接时,说明移动终端处于离线状态,那么浏览器侧通过网络将所述网页元素信息发送至服务器,以当前使用的用户账户进行暂存(比如浏览器控制客户端的手机助手将待发送的网页元素信息发送至服务器暂存,或者浏览器直接将待发送的网页元素信息发送至服务器暂存)。那么当移动终端以同一用户账户连接上服务器时,服务器则将暂存的网页元素信息同步给客户端。
本发明实施例与实施例一、二类似,相似的步骤在此不再详述。
根据本发明的浏览器进行信息传输方法可以获取浏览器中的网页的可发送到手机的网页元素信息,将这些网页元素信息通过传输接口发送至移动终端,由此解决了浏览器网页中的信息无法方便快捷的传输至移动终端的问题,也解决了无法单独将网页中的网页元素信息发送至移动终端的问题,取得了降低用户操作过程、提高信息传输效率和精确度的有益效果。
实施例四
参照图4,其示出了本发明实施例一种浏览器进行信息传输的***的结构示意图,具体可以包括:
接口设置模块402,适于在浏览器侧设置一向移动终端进行连接和信息传输的传输接口;
网页元素信息获取模块404,适于在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;
发送模块406,适于将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。
可选地,所述可传输网页元素信息包括:
图片或其链接、视频的链接、音乐的链接、文本信息其中至少一个。
可选地,所述网页元素信息获取模块之后还包括:
安全判断模块,适于判断各网页元素信息的安全性,将不安全的网页内容进行过滤。
实施例五
参照图5,其示出了本发明实施例一种浏览器进行信息传输的***的结构示意图,具体可以包括:
浏览器510和移动终端520;
所述浏览器包括第一传输装置;所述移动终端包括第二传输装置;第一传输装置和第二传输装置中设置相同的用户账户;所述第一传输装置和第二传输装置构成浏览器侧设置一向移动终端进行连接和信息传输的传输接口。
所述浏览器还包括:
网页元素信息获取模块512,在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;
发送模块514,将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。
实施例六
参照图6,其示出了本发明实施例一种浏览器进行信息传输的***的结构示意图,具体可以包括:
客户端610、移动终端620、服务器630;
所述客户端中包括浏览器612和第一传输装置614,所述浏览器连接所述第一传输装置;所述移动终端包括第二传输装置616;第一传输装置和第二传输装置中设置相同的用户账户;所述第一传输装置和第二传输装置构成浏览器侧设置一向移动终端进行连接和信息传输的传输接口;
所述第二传输装置还适于通过网络以所述用户账户与服务器进行所述网页元素信息的同步。
所述浏览器612还包括:
网页元素信息获取模块6121,在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;
第一发送模块6122,适于当判断所述第一传输装置与第二传输装置已连接时,直接将所述网页元素信息发送至第二传输装置;
第二发送模块6123,适于当判断所述第一传输装置与第二传输装置未连接时,浏览器侧通过网络将所述网页元素信息发送至服务器进行暂存;
所述服务器630适于在第二传输装置通过网络连接至服务器后,服务器将所述网页元素信息同步至移动终端。
实施例七
参照图7,其示出了本发明实施例一种浏览器进行信息传输的***的结构示意图,具体可以包括:
浏览器700,第一终端710;
所述浏览器700包括:
接口设置模块702,适于在浏览器侧设置一向移动终端进行连接和信息传输的传输接口;
网页元素信息获取模块704,适于在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;
二维码生成模块706,适于针对所述可传输网页元素信息生成二维码信息。
发送模块708,适于将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。
所述移动终端710包括:
二维码扫描模块712,适于当移动终端扫描所述二维码时,从服务器同步所述网页元素信息至移动终端。
当然所述二维码扫描模块712还适于,当移动终端扫描所述二维码时,通知发送模块708所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。
实施例八
参照图8,其示出了本发明实施例一种浏览器进行信息传输的***的结构示意图,具体可以包括:
浏览器800,和移动终端810;
所述浏览器800包括:
接口设置模块802,适于在浏览器侧设置一向移动终端进行连接和信息传输的传输接口;
快捷按钮模块804,适于在网页标签头处设置快捷按钮,当用户点击按钮后在弹框中加载与移动终端进行传输的启动按钮和/或二维码,并显示待传输的网页元素信息的类型和内容。
网页元素信息获取模块806,适于在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;
尺寸调整模块808,适于根据网页标签头的数量动态调整所述快捷按钮的尺寸。
发送模块810,适于将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。
收藏模块812,适于针对通过所述设置的传输接口发送到移动终端的网页元素信息进行记录和保存,获得收藏夹信息。
可选地,所述快捷按钮模块804包括:
第一展示模块,适于将所述待发送的网页元素信息的预览信息在所述弹框中显示。
实施例九
参照图9,其示出了本发明实施例一种浏览器进行信息传输的***的结构示意图,具体可以包括:
浏览器900和移动终端910;
所述浏览器900包括:
接口设置模块902,适于在浏览器侧设置一向移动终端进行连接和信息传输的传输接口;
网页元素信息获取模块904,适于在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;
所述网页元素信息获取模块904包括:
URL资源同步模块9041,适于针对识别到的在PC上进行播放和显示的第一URL资源,通过服务器查找具有适配在所述移动终端进行播放和显示的、与所述第一URL资源具有相同内容的第二URL资源,将所述第二资源作为可传输网页元素信息。
URL安全扫描模块906,适于对于待发送的URL资源,进行安全云扫描;当判断所述URL资源安全后,再发送至移动终端。
发送模块908,适于将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。
实施例十
参照图10,其示出了本发明实施例一种浏览器进行信息传输的***的结构示意图,具体可以包括:
浏览器1000,和移动终端1050
接口设置模块1010,适于在浏览器侧设置一向移动终端进行连接和信息传输的传输接口;
网页元素信息获取模块1020,适于在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;
所述网页元素信息获取模块1020包括:
第一筛选模块1021,适于利用浏览器渲染引擎对网页内容的解析得到的DOM树,针对所述DOM树中的网页元素信息进行筛选。
所述第一筛选模块1021包括:
类型匹配模块S1022,适于判断各网页元素信息的类型是否与数据同步匹配库匹配;如果网页元素信息类型与数据同步匹配库匹配,则提取所述网页元素信息作为可传输网页元素信息。
第二筛选模块S1023,适于筛选所述DOM树中的网页元素信息以获得用于提供视频类型、图片类型、安装包类型、压缩包类型的网页元素信息中至少一个。
展示模块1022,适于将筛选后得到的各可传输网页元素信息以列表形式在浏览器中进行展示,并接收用户对各网页元素信息的确认发送指令。
所述展示模块1022包括:
分类展示模块S1023,适于将所述筛选后的可传输网页元素信息按类别分类进行展示。
当然,还可包括:
数据同步匹配库构建模块,适于针对不同网站的网页数据构建数据同步匹配库。
发送模块1030,适于将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。所述发送模块1030包括:
数据转换模块1031,适于将所述可传输网页元素信息转换为适配第一终端的数据格式,发送至第一终端。
本实施例中所述的传输接口通过连接到一个浏览器侧的计算机***中的第一传输装置(如计算机版的手机助手),移动终端中的第二传输装置(如手机版的手机助手)与手机进行连接;且第二传输装置和第一传输装置是具有相同的用户账户(即浏览器用户和手机传输工具使用同一个账号打通),那么可通过服务器进行联通,其中都是经过同一账号在服务器中进行同步或者同步的长连接的建立进行及时的数据传输,当然第一传输装置还可直接与第二传输装置连接。
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的浏览器进行信息传输设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
本发明实施例还揭示了A1、一种浏览器进行信息传输的方法,包括:
在浏览器侧设置一向移动终端进行连接和信息传输的传输接口;
在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;
将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。
A2、如A1所述的方法,在浏览器侧设置一向移动终端进行连接和信息传输的传输接口时还包括:
在客户端预置第一传输装置,在移动终端预置第二传输装置,在所述第一传输装置和第二传输装置中设置相同的用户账户;
所述传输接口由具有所述用户账户的第一传输装置和具有所述用户账户的第二传输装置构成。
A3、如A1所述的方法,还包括:
所述第一传输装置和所述第二传输装置分别通过网络以所述用户账户与服务器进行所述网页元素信息的同步。
A4、如A3所述的方法,所述将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端包括:
当判断所述第一传输装置与第二传输装置已连接时,直接将所述网页元素信息发送至第二传输装置;
当判断所述第一传输装置与第二传输装置未连接时,浏览器侧通过网络将所述网页元素信息发送至服务器进行暂存,在第二传输装置通过网络连接至服务器后,服务器将所述网页元素信息同步至移动终端。
A5、如A2或3所述的方法,
所述第一传输装置以传输组件设置在浏览器中,所述用户账户为浏览器账户。
A6、如A3所述的方法,所述可传输网页元素信息包括:
图片或其链接、视频的链接、音乐的链接、安装包链接、压缩包链接、文本信息其中至少一个。
A7、如A1所述的方法,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息之后,还包括:
针对所述可传输网页元素信息生成二维码信息。
A8、如A7所述的方法,还包括:
当移动终端扫描所述二维码时,从服务器同步所述网页元素信息至移动终端。
A9、如A1所述的方法,还包括:
在网页标签头处设置快捷按钮,当用户点击按钮后在弹框中加载与移动终端进行传输的启动按钮和/或二维码,并显示待传输的网页元素信息的类型和内容。
A10、如A9所述的方法,所述显示待传输的网页元素信息的类型和内容时还包括:
将所述待发送的网页元素信息的预览信息在所述弹框中显示。
A11、如A9所述的方法,还包括:
根据网页标签头的数量动态调整所述快捷按钮的尺寸。
A12、如A1所述的方法,还包括:
针对通过所述设置的传输接口发送到移动终端的网页元素信息进行记录和保存,获得收藏夹信息。
A13、如A1所述的方法,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息包括:
针对识别到的在PC上进行播放和显示的第一URL资源,通过服务器查找具有适配在所述移动终端进行播放和显示的、与所述第一URL资源具有相同内容的第二URL资源,将所述第二资源作为可传输网页元素信息。
A14、如A13所述的方法,还包括:
对于待发送的URL资源,进行安全云扫描;当判断所述URL资源安全后,再发送至移动终端。
A15、如A1所述的方法,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息时还包括:
判断各网页元素信息的安全性,将不安全的网页内容进行过滤。
A16、如A1所述的方法,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息包括:
利用浏览器渲染引擎对网页内容的解析得到的DOM树,针对所述DOM树中的网页元素信息进行筛选。
A17、如A16所述的方法,所述针对所述DOM树中的网页元素信息进行筛选包括:
判断各网页元素信息的类型是否与数据同步匹配库匹配;如果网页元素信息类型与数据同步匹配库匹配,则提取所述网页元素信息作为可传输网页元素信息。
A18、如A17所述的方法,还包括:
针对不同网站的网页数据构建数据同步匹配库。
A19、如A16所述的方法,所述针对所述DOM树中的网页元素信息进行筛选包括:
筛选所述DOM树中的网页元素信息以获得用于提供视频类型、图片类型、安装包类型、压缩包类型的网页元素信息中至少一个。
A20、如A16所述的方法,所述针对所述DOM树中的网页元素信息进行筛选之后还包括:
将筛选后得到的各可传输网页元素信息以列表形式在浏览器中进行展示,并接收用户对各网页元素信息的确认发送指令。
A21、如A20所述的方法,所述将筛选后得到的各网页元素信息以列表形式在浏览器中进行展示包括:
将所述筛选后的可传输网页元素信息按类别分类进行展示。
A22、如A1所述的方法,将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端包括:
将所述可传输网页元素信息转换为适配第一终端的数据格式,发送至第一终端。
本发明实施例还揭示了B23、一种浏览器进行信息传输的***,包括:
接口设置模块,适于在浏览器侧设置一向移动终端进行连接和信息传输的传输接口;
网页元素信息获取模块,适于在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;
发送模块,适于将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。
B24、如B23所述的***,在客户端包括第一传输装置,在移动终端包括第二传输装置,在所述第一传输装置和第二传输装置中设置相同的用户账户;
所述传输接口由具有所述用户账户的第一传输装置和具有所述用户账户的第二传输装置构成。
B25、如B23所述的***,所述第一传输装置还适于,通过网络以所述用户账户与服务器进行所述网页元素信息的同步;
所述第二传输装置还适于通过网络以所述用户账户与服务器进行所述网页元素信息的同步。
B26、如B25所述的***,所述发送模块包括:
第一发送模块,适于当判断所述第一传输装置与第二传输装置已连接时,直接将所述网页元素信息发送至第二传输装置;
第二发送模块,适于当判断所述第一传输装置与第二传输装置未连接时,浏览器侧通过网络将所述网页元素信息发送至服务器进行暂存,在第二传输装置通过网络连接至服务器后,服务器将所述网页元素信息同步至移动终端
B27、如B24或B25所述的***,
所述第一传输装置以传输组件设置在浏览器中,所述用户账户为浏览器账户。
B28、如B25所述的***,所述可传输网页元素信息包括:
图片或其链接、视频的链接、音乐的链接、文本信息其中至少一个。
B29、如B23所述的***,还包括:
二维码生成模块,适于针对所述可传输网页元素信息生成二维码信息。
B30、如B29所述的***,在移动终端还包括:
二维码扫描模块,适于当移动终端扫描所述二维码时,从服务器同步所述网页元素信息至移动终端。
B31、如B23所述的***,还包括:
快捷按钮模块,适于在网页标签头处设置快捷按钮,当用户点击按钮后在弹框中加载与移动终端进行传输的启动按钮和/或二维码,并显示待传输的网页元素信息的类型和内容。
B32、如B31所述的***,所述快捷按钮模块包括:
第一展示模块,适于将所述待发送的网页元素信息的预览信息在所述弹框中显示。
B33、如B31所述的方法,还包括:
尺寸调整模块,适于根据网页标签头的数量动态调整所述快捷按钮的尺寸。
B34、如B23所述的***,还包括:
收藏模块,适于针对通过所述设置的传输接口发送到移动终端的网页元素信息进行记录和保存,获得收藏夹信息。
B35、如B23所述的***,所述网页元素信息获取模块包括:
URL资源同步模块,适于针对识别到的在PC上进行播放和显示的第一URL资源,通过服务器查找具有适配在所述移动终端进行播放和显示的、与所述第一URL资源具有相同内容的第二URL资源,将所述第二资源作为可传输网页元素信息。
B36、如B35所述的***,还包括:
URL安全扫描模块,适于对于待发送的URL资源,进行安全云扫描;当判断所述URL资源安全后,再发送至移动终端。
B37、如B23所述的***,所述网页元素信息获取模块之后还包括:
安全判断模块,适于判断各网页元素信息的安全性,将不安全的网页内容进行过滤。
B38、如B23所述的***,所述网页元素信息获取模块包括:
第一筛选模块,适于利用浏览器渲染引擎对网页内容的解析得到的DOM树,针对所述DOM树中的网页元素信息进行筛选。
B39、如B38所述的***,所述第一筛选模块包括:
类型匹配模块,适于判断各网页元素信息的类型是否与数据同步匹配库匹配;如果网页元素信息类型与数据同步匹配库匹配,则提取所述网页元素信息作为可传输网页元素信息。
B40、如B39所述的***,还包括:
数据同步匹配库构建模块,适于针对不同网站的网页数据构建数据同步匹配库。
B41、如B39所述的***,所述第一筛选模块包括:
第二筛选模块,适于筛选所述DOM树中的网页元素信息以获得用于提供视频类型、图片类型、安装包类型、压缩包类型的网页元素信息中至少一个。
B42、如B39所述的***,所述第一筛选模块之后还包括:
展示模块,适于将筛选后得到的各可传输网页元素信息以列表形式在浏览器中进行展示,并接收用户对各网页元素信息的确认发送指令。
B43、如B42所述的***,所述展示模块包括:
分类展示模块,适于将所述筛选后的可传输网页元素信息按类别分类进行展示。
B44、如B23所述的方法,所述发送模块包括:
数据转换模块,适于将所述可传输网页元素信息转换为适配第一终端的数据格式,发送至第一终端。
Claims (42)
1.一种浏览器进行信息传输的方法,包括:
在浏览器侧设置一向移动终端进行连接和信息传输的传输接口;
在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;具体包括:针对识别到的在PC上进行播放和显示的第一URL资源,通过服务器查找具有适配在所述移动终端进行播放和显示的、与所述第一URL资源具有相同内容的第二URL资源,将所述第二资源作为可传输网页元素信息;
将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。
2.如权利要求1所述的方法,其特征在于,在浏览器侧设置一向移动终端进行连接和信息传输的传输接口时还包括:
在客户端预置第一传输装置,在移动终端预置第二传输装置,在所述第一传输装置和第二传输装置中设置相同的用户账户;
所述传输接口由具有所述用户账户的第一传输装置和具有所述用户账户的第二传输装置构成。
3.如权利要求1所述的方法,其特征在于,还包括:
所述第一传输装置和所述第二传输装置分别通过网络以所述用户账户与服务器进行所述网页元素信息的同步。
4.如权利要求3所述的方法,其特征在于,所述将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端包括:
当判断所述第一传输装置与第二传输装置已连接时,直接将所述网页元素信息发送至第二传输装置;
当判断所述第一传输装置与第二传输装置未连接时,浏览器侧通过网络将所述网页元素信息发送至服务器进行暂存,在第二传输装置通过网络连接至服务器后,服务器将所述网页元素信息同步至移动终端。
5.如权利要求2或3所述的方法,其特征在于,
所述第一传输装置以传输组件设置在浏览器中,所述用户账户为浏览器账户。
6.如权利要求3所述的方法,其特征在于,所述可传输网页元素信息包括:
图片或其链接、视频的链接、音乐的链接、安装包链接、压缩包链接、文本信息其中至少一个。
7.如权利要求1所述的方法,其特征在于,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息之后,还包括:
针对所述可传输网页元素信息生成二维码信息。
8.如权利要求7所述的方法,其特征在于,还包括:
当移动终端扫描所述二维码时,从服务器同步所述网页元素信息至移动终端。
9.如权利要求1所述的方法,其特征在于,还包括:
在网页标签头处设置快捷按钮,当用户点击按钮后在弹框中加载与移动终端进行传输的启动按钮和/或二维码,并显示待传输的网页元素信息的类型和内容。
10.如权利要求9所述的方法,其特征在于,所述显示待传输的网页元素信息的类型和内容时还包括:
将所述待发送的网页元素信息的预览信息在所述弹框中显示。
11.如权利要求9所述的方法,其特征在于,还包括:
根据网页标签头的数量动态调整所述快捷按钮的尺寸。
12.如权利要求1所述的方法,其特征在于,还包括:
针对通过所述设置的传输接口发送到移动终端的网页元素信息进行记录和保存,获得收藏夹信息。
13.如权利要求1所述的方法,其特征在于,还包括:
对于待发送的URL资源,进行安全云扫描;当判断所述URL资源安全后,再发送至移动终端。
14.如权利要求1所述的方法,其特征在于,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息时还包括:
判断各网页元素信息的安全性,将不安全的网页内容进行过滤。
15.如权利要求1所述的方法,其特征在于,所述在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息包括:
利用浏览器渲染引擎对网页内容的解析得到的DOM树,针对所述DOM树中的网页元素信息进行筛选。
16.如权利要求15所述的方法,其特征在于,所述针对所述DOM树中的网页元素信息进行筛选包括:
判断各网页元素信息的类型是否与数据同步匹配库匹配;如果网页元素信息类型与数据同步匹配库匹配,则提取所述网页元素信息作为可传输网页元素信息。
17.如权利要求16所述的方法,其特征在于,还包括:
针对不同网站的网页数据构建数据同步匹配库。
18.如权利要求15所述的方法,其特征在于,所述针对所述DOM树中的网页元素信息进行筛选包括:
筛选所述DOM树中的网页元素信息以获得用于提供视频类型、图片类型、安装包类型、压缩包类型的网页元素信息中至少一个。
19.如权利要求15所述的方法,其特征在于,所述针对所述DOM树中的网页元素信息进行筛选之后还包括:
将筛选后得到的各可传输网页元素信息以列表形式在浏览器中进行展示,并接收用户对各网页元素信息的确认发送指令。
20.如权利要求19所述的方法,其特征在于,所述将筛选后得到的各网页元素信息以列表形式在浏览器中进行展示包括:
将所述筛选后的可传输网页元素信息按类别分类进行展示。
21.如权利要求1所述的方法,其特征在于,将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端包括:
将所述可传输网页元素信息转换为适配第一终端的数据格式,发送至第一终端。
22.一种浏览器进行信息传输的***,包括:
接口设置模块,适于在浏览器侧设置一向移动终端进行连接和信息传输的传输接口;
网页元素信息获取模块,适于在浏览器中进行网页加载,获取所述被加载网页中的可传输网页元素信息;具体包括:URL资源同步模块,适于针对识别到的在PC上进行播放和显示的第一URL资源,通过服务器查找具有适配在所述移动终端进行播放和显示的、与所述第一URL资源具有相同内容的第二URL资源,将所述第二资源作为可传输网页元素信息;
发送模块,适于将所述可传输网页元素信息通过所述设置的传输接口发送到移动终端。
23.如权利要求22所述的***,其特征在于,在客户端包括第一传输装置,在移动终端包括第二传输装置,在所述第一传输装置和第二传输装置中设置相同的用户账户;
所述传输接口由具有所述用户账户的第一传输装置和具有所述用户账户的第二传输装置构成。
24.如权利要求22所述的***,其特征在于,所述第一传输装置还适于,通过网络以所述用户账户与服务器进行所述网页元素信息的同步;
所述第二传输装置还适于通过网络以所述用户账户与服务器进行所述网页元素信息的同步。
25.如权利要求24所述的***,其特征在于,所述发送模块包括:
第一发送模块,适于当判断所述第一传输装置与第二传输装置已连接时,直接将所述网页元素信息发送至第二传输装置;
第二发送模块,适于当判断所述第一传输装置与第二传输装置未连接时,浏览器侧通过网络将所述网页元素信息发送至服务器进行暂存,在第二传输装置通过网络连接至服务器后,服务器将所述网页元素信息同步至移动终端
26.如权利要求23或24所述的***,其特征在于,
所述第一传输装置以传输组件设置在浏览器中,所述用户账户为浏览器账户。
27.如权利要求24所述的***,其特征在于,所述可传输网页元素信息包括:
图片或其链接、视频的链接、音乐的链接、安装包链接、压缩包链接、文本信息其中至少一个。
28.如权利要求22所述的***,其特征在于,还包括:
二维码生成模块,适于针对所述可传输网页元素信息生成二维码信息。
29.如权利要求28所述的***,其特征在于,在移动终端还包括:
二维码扫描模块,适于当移动终端扫描所述二维码时,从服务器同步所述网页元素信息至移动终端。
30.如权利要求22所述的***,其特征在于,还包括:
快捷按钮模块,适于在网页标签头处设置快捷按钮,当用户点击按钮后在弹框中加载与移动终端进行传输的启动按钮和/或二维码,并显示待传输的网页元素信息的类型和内容。
31.如权利要求30所述的***,其特征在于,所述快捷按钮模块包括:
第一展示模块,适于将所述待发送的网页元素信息的预览信息在所述弹框中显示。
32.如权利要求30所述的方法,其特征在于,还包括:
尺寸调整模块,适于根据网页标签头的数量动态调整所述快捷按钮的尺寸。
33.如权利要求22所述的***,其特征在于,还包括:
收藏模块,适于针对通过所述设置的传输接口发送到移动终端的网页元素信息进行记录和保存,获得收藏夹信息。
34.如权利要求22所述的***,其特征在于,还包括:
URL安全扫描模块,适于对于待发送的URL资源,进行安全云扫描;当判断所述URL资源安全后,再发送至移动终端。
35.如权利要求22所述的***,其特征在于,所述网页元素信息获取模块之后还包括:
安全判断模块,适于判断各网页元素信息的安全性,将不安全的网页内容进行过滤。
36.如权利要求22所述的***,其特征在于,所述网页元素信息获取模块包括:
第一筛选模块,适于利用浏览器渲染引擎对网页内容的解析得到的DOM树,针对所述DOM树中的网页元素信息进行筛选。
37.如权利要求36所述的***,其特征在于,所述第一筛选模块包括:
类型匹配模块,适于判断各网页元素信息的类型是否与数据同步匹配库匹配;如果网页元素信息类型与数据同步匹配库匹配,则提取所述网页元素信息作为可传输网页元素信息。
38.如权利要求37所述的***,其特征在于,还包括:
数据同步匹配库构建模块,适于针对不同网站的网页数据构建数据同步匹配库。
39.如权利要求37所述的***,其特征在于,所述第一筛选模块包括:
第二筛选模块,适于筛选所述DOM树中的网页元素信息以获得用于提供视频类型、图片类型、安装包类型、压缩包类型的网页元素信息中至少一个。
40.如权利要求37所述的***,其特征在于,所述第一筛选模块之后还包括:
展示模块,适于将筛选后得到的各可传输网页元素信息以列表形式在浏览器中进行展示,并接收用户对各网页元素信息的确认发送指令。
41.如权利要求40所述的***,其特征在于,所述展示模块包括:
分类展示模块,适于将所述筛选后的可传输网页元素信息按类别分类进行展示。
42.如权利要求22所述的方法,其特征在于,所述发送模块包括:
数据转换模块,适于将所述可传输网页元素信息转换为适配第一终端的数据格式,发送至第一终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410008843.6A CN103942168B (zh) | 2014-01-08 | 2014-01-08 | 一种浏览器进行信息传输的方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410008843.6A CN103942168B (zh) | 2014-01-08 | 2014-01-08 | 一种浏览器进行信息传输的方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103942168A CN103942168A (zh) | 2014-07-23 |
CN103942168B true CN103942168B (zh) | 2017-04-05 |
Family
ID=51189839
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410008843.6A Active CN103942168B (zh) | 2014-01-08 | 2014-01-08 | 一种浏览器进行信息传输的方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103942168B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104217024B (zh) * | 2014-09-26 | 2018-02-16 | 深圳创维-Rgb电子有限公司 | 网页数据处理方法和装置 |
CN105577778A (zh) * | 2015-12-18 | 2016-05-11 | 北京奇虎科技有限公司 | 一种用于网络记录同步的方法、终端及网络服务器 |
CN107145569B (zh) * | 2017-05-05 | 2020-10-09 | 广州万达文化旅游城投资有限公司 | 文档管理方法及装置 |
CN107678822B (zh) * | 2017-09-30 | 2019-06-28 | 珠海市魅族科技有限公司 | 一种信息处理方法及装置、终端和可读存储介质 |
CN111163135A (zh) * | 2019-12-13 | 2020-05-15 | 咸阳师范学院 | 一种用户网页浏览信息传输方法及基于深度学习的推荐*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1905701A (zh) * | 2006-08-08 | 2007-01-31 | 钟杨 | 一种面向移动终端设备的网络信息发布方法和*** |
CN101977233A (zh) * | 2010-11-01 | 2011-02-16 | 优视科技有限公司 | 一种移动终端以阅读模式浏览网页方法和*** |
CN102752364A (zh) * | 2012-05-22 | 2012-10-24 | 华为终端有限公司 | 数据传输方法和装置 |
CN102938943A (zh) * | 2012-09-19 | 2013-02-20 | 河南智游网络技术有限公司 | 基于iPhone的WiFi无线数据传输方法 |
CN103312736A (zh) * | 2012-03-08 | 2013-09-18 | 腾讯科技(深圳)有限公司 | 网页处理方法和***、及代理服务器 |
-
2014
- 2014-01-08 CN CN201410008843.6A patent/CN103942168B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1905701A (zh) * | 2006-08-08 | 2007-01-31 | 钟杨 | 一种面向移动终端设备的网络信息发布方法和*** |
CN101977233A (zh) * | 2010-11-01 | 2011-02-16 | 优视科技有限公司 | 一种移动终端以阅读模式浏览网页方法和*** |
CN103312736A (zh) * | 2012-03-08 | 2013-09-18 | 腾讯科技(深圳)有限公司 | 网页处理方法和***、及代理服务器 |
CN102752364A (zh) * | 2012-05-22 | 2012-10-24 | 华为终端有限公司 | 数据传输方法和装置 |
CN102938943A (zh) * | 2012-09-19 | 2013-02-20 | 河南智游网络技术有限公司 | 基于iPhone的WiFi无线数据传输方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103942168A (zh) | 2014-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103763358B (zh) | 一种信息的推送方法和装置 | |
CN103942168B (zh) | 一种浏览器进行信息传输的方法和*** | |
US10542123B2 (en) | System and method for generating and monitoring feedback of a published webpage as implemented on a remote client | |
CN103092941B (zh) | 在电子设备上呈现内容的方法和装置 | |
US9418159B2 (en) | Search controls using sliders and lightboxes | |
CN105629908B (zh) | 物联网设备控制方法和装置 | |
CN104978358B (zh) | 桌面展示网页片段的方法及截取网页片段至桌面展示*** | |
CN102982181B (zh) | 一种在浏览器侧展现网页数据的方法及装置 | |
CN104410680A (zh) | 分享文件/文件夹的方法、客户端、服务器以及*** | |
CN104360937A (zh) | 一种智能参数校验装置 | |
CN103678600A (zh) | 网页数据的处理方法及设备 | |
CN106982307A (zh) | 一种传输数据的方法及传输数据的装置 | |
CN101963992A (zh) | 提高网页显示速度的方法及浏览器 | |
CN106354462B (zh) | 一种文档在多个设备中同步显示的方法、设备及*** | |
CN101355590A (zh) | 下载提示方法、***及装置 | |
CN106161531A (zh) | 一种数据上传的方法及其装置 | |
CN103853851B (zh) | 浏览器中的文件下载方法和浏览器装置 | |
CN104143110A (zh) | 带网址信息的二维码生成方法 | |
CN104536974A (zh) | 在浏览器中搜索信息的方法和浏览器客户端 | |
CN102968347A (zh) | 浏览器便签实时同步的方法及实现便签实时同步的浏览器 | |
CN103002032B (zh) | 数据双向传输方法及装置 | |
CN105721179A (zh) | 日志收集***及其中的数据传输方法和本地服务器 | |
CN102314467A (zh) | 一种实现网页同步浏览的方法 | |
CN105577658B (zh) | 一种用于网络链接传输的方法及*** | |
CN108023949A (zh) | 拨号上网方法、***、智能终端及服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220715 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Qizhi software (Beijing) Co.,Ltd. |