CN105630319A - 生成二维码的方法及装置、二维码安全解码的方法及装置 - Google Patents

生成二维码的方法及装置、二维码安全解码的方法及装置 Download PDF

Info

Publication number
CN105630319A
CN105630319A CN201410670566.5A CN201410670566A CN105630319A CN 105630319 A CN105630319 A CN 105630319A CN 201410670566 A CN201410670566 A CN 201410670566A CN 105630319 A CN105630319 A CN 105630319A
Authority
CN
China
Prior art keywords
type
user
quick response
response code
picture
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.)
Pending
Application number
CN201410670566.5A
Other languages
English (en)
Inventor
陈耿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201410670566.5A priority Critical patent/CN105630319A/zh
Publication of CN105630319A publication Critical patent/CN105630319A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明提供了生成二维码的方法及装置、二维码安全解码的方法及装置,其中,生成二维码的方法应用于计算机上,该方法包括:响应于用户在当前浏览器网页上触发的选中操作,确定用户选中的网页对象的类型;其中,网页对象的类型包括以下任意一种或任意多种:选中区域类型、链接类型和图片类型;依据所述网页对象的类型将用户选中的网页对象生成对应的二维码。在本发明实施例中,可以对用户选中的页面区域中的多个链接和多个图片批量生成二维码,大大提高了二维码生成的效率。另外,本发明实施例还可以实现对二维码的安全解码。

Description

生成二维码的方法及装置、二维码安全解码的方法及装置
技术领域
本申请涉及互联网数据处理技术领域,特别涉及一种生成二维码的方法及装置、一种二维码安全解码的方法及装置。
背景技术
随着手机使用的越来越普通,以及移动互联网的快速发速,二维码构成了手机和各个平台(例如个人计算机)的桥梁,并且手机和个人计算机上的浏览器网页内容之间采用二维码的方式互相交流的现象,也越来越普遍。
但是发明人在研究过程中发现,在现有技术中,并没有一种能够将浏览器网页中的内容快速生成二维码的方法。而如果用户想要知道浏览器网页上的二维码信息,就需要拿智能手机直接扫描二维码才能看到二维码的具体信息。
发明内容
可见在实际应用中的现有技术,在用户需要对多个连接和多个图片等网页内容生成二维码的情况下无法实现用户需求,以及,用户采用智能手机直接扫描二维码的时候,又无法避免会扫描到不安全信息(例如恶意代码)的情况。基于此,本申请所要解决的技术问题是提供一种生成二维码的方法,用以提高生成二维码的效率,并且提供一种二维码安全解码的方法,用以尽量避免采用智能手机直接扫描二维码存在安全隐患的问题。进一步的,针对生成的二维码或者已有二维码,还可以在用户的个人计算机上展开二维码的手机显示界面,方便用户提前预览二维码的手机显示界面,提升用户体验。
本申请还提供了一种生成二维码的装置及二维码安全解码的装置,用以保证上述方法在实际中的实现及应用。
为了解决上述问题,本申请公开了一种生成二维码的方法,所述方法应用于计算机上,包括:
响应于用户在当前浏览器网页上触发的选中操作,确定用户选中的网页对象的类型;其中,所述网页对象的类型包括以下任意一种或任意多种:选中区域类型、链接类型和/或图片类型;
依据所述网页对象的类型将用户选中的网页对象生成对应的二维码。
可选的,所述对象类型为选中区域类型,则所述依据所述网页对象的类型将用户选中的网页对象生成对应的二维码,包括:
从所述网页对象所处的选中区域提取出一个或多个初始链接和初始图片以供展示;
将目标链接和目标图片生成目标二维码,所述目标链接和目标图片为:用户从展示出的一个或多个初始链接和初始图片中选择的链接和图片。
可选的,还包括:
响应于用户触发的对所述二维码的预览请求,将所述二维码在移动端上的移动显示界面展示于所述计算机上的预览窗口中。
本申请公开了一种生成二维码的装置,所述装置集成于计算机上,包括:
确定对象类型模块,用于响应于用户在当前浏览器网页上触发的选中操作,确定用户选中的网页对象的类型;其中,所述网页对象的类型包括以下任意一种或任意多种:选中区域类型、链接类型和图片类型;
编码模块,用于依据所述网页对象的类型将用户选中的网页对象生成对应的二维码。
可选的,所述对象类型为选中区域类型,则所述编码模块,包括:
提取子模块,用于从所述网页对象所处的选中区域提取出一个或多个初始链接和初始图片以供展示;
生成子模块,用于将目标链接和目标图片生成目标二维码,所述目标链接和目标图片为:用户从展示出的一个或多个初始链接和初始图片中选择的链接和图片。
可选的,还包括:
第一展示模块,用于响应于用户触发的对所述二维码的预览请求,将所述二维码在移动端上的移动显示界面展示于所述计算机上的预览窗口中。
本申请公开了一种二维码安全解码的方法,所述方法应用于计算机上,包括:
响应于用户在当前浏览器页面上选中的二维码,对所述二维码进行解码;
确定解码得到的内容类型,所述内容类型包括以下任意一种或任意多种:脚本类型、链接类型、图片类型和其他类型;
在所述内容类型为脚本类型的情况下,向用户返回安全提示;
在所述内容类型为链接类型或图片类型的情况下,向用户展示所述链接或图片;
在所述内容类型为其他类型的情况下,向用户展示目标应用程序信息,所述目标应用程序信息为:可打开所述其他类型的内容的应用程序信息。
可选的,还包括:
响应于用户触发的对所述二维码的预览请求,将所述二维码在移动端上的移动显示界面展示于所述计算机上的预览窗口中。
本申请公开了一种二维码安全解码的装置,所述装置集成于计算机上,包括:
解码模块,用于响应于用户在当前浏览器页面上选中的二维码,对所述二维码进行解码;
确定内容类型模块,用于确定解码得到的内容类型,所述内容类型包括以下任意一种或任意多种:脚本类型、链接类型、图片类型和其他类型;
安全提示模块,用于在所述内容类型为脚本类型的情况下,向用户返回安全提示;
第二展示模块,用于在所述内容类型为链接类型或图片类型的情况下,向用户展示所述链接或图片;
第三展示模块,用于在所述内容类型为其他类型的情况下,向用户展示目标应用程序信息,所述目标应用程序信息为:可打开所述其他类型的内容的应用程序信息。
可选的,还包括:
第四展示模块,用于响应于用户触发的对所述二维码的预览请求,将所述二维码在移动端上的移动显示界面展示于所述计算机上的预览窗口中。
与现有技术相比,本申请包括以下优点:
在本申请实施例中,用户在使用计算机的浏览器浏览网页的时候,可以直接对用户在网页上选中的链接或图片生成二维码,同时可以对用户选中的页面区域中的多个链接和多个图片批量生成二维码,大大提高了二维码生成的效率。另外,本申请实施例还可以实现对二维码的安全解码,在发现有恶意代码的时候可以提示用户。进一步的,针对生产的二维码或者已有二维码,还可以针对二维码的内容类型(网址,图片,pdf或者名片等),自动调用不同的方式生成预览界面,提高二维码信息查看效率和用户的使用体验,一定程度上解决了用户使用智能手机直接打开二维码的安全性问题。
当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请的生成二维码的方法实施例的流程图;
图2是本申请中初始链接和初始图片的界面例子的示意图;
图3是本申请的预览界面的示意图;
图4是本申请的二维码安全解码的方法实施例的流程图;
图5是本申请中安全提示用户的示意图;
图6为本申请中解码出的内容为链接的一个展示示意图;
图7为本申请的生成二维码的装置实施例的结构框图;
图8为本申请的二维码安全解码的装置实施例的结构框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请可用于众多通用或专用的计算装置环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器装置、包括以上任何装置或设备的分布式计算环境等等。
本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
参考图1,示出了本申请一种生成二维码的方法实施例的流程图,本实施例可以应用于计算机上,可以包括以下步骤:
步骤101:响应于用户在当前浏览器网页上触发的选中操作,确定用户选中的网页对象的类型;其中,所述网页对象的类型包括以下任意一种或任意多种:选中区域类型、链接类型和图片类型。
在本实施例中,假设存在这样的应用场景,用户在个人计算机上打开了当前浏览器网页,在浏览网页的过程中,有些网页对象的内容用户希望能够通过移动终端,例如智能手机进行浏览。那么,用户可以将其感兴趣的网页对象的内容选中,从而触发对其选中的网页对象生成二维码的步骤。针对用户触发的选中操作,可以首先分析出用户选中的网页对象的类型,例如,是用户针对网页选中了区域,还是用户选中了一个链接,或者选中了一个图片。
其中,通过分析用户在浏览器网页选择的网页对象的类型,可以采用浏览器插件自带的contexts(内容分析模块)将网页对象识别成link(链接)、image(图片)或者selection(选中区域),从而确定出用户选中的网页对象的类型。
步骤102:依据所述网页对象的类型将用户选中的网页对象生成对应的二维码。
在本步骤中则直接依据步骤102中确定的如果识别结果是link或image,那么利用开源js编码库可以将link或image直接生成二维码,从而实现将用户选中的link或image快速生产二维码的目的。
其中,假设网页对象的类型为选中区域类型,则那么本步骤具体可以包括:
步骤A1:从所述网页对象所处的选中区域提取出初始链接和初始图片以供展示。
如果识别结果是选中区域(selection)类型,则对其中包括的文件对象模型(DocumentObjectModel,DOM)元素进行分析,从而提取出选中区域中的单个或多个初始链接和初始图片,然后可以将这些初始链接和初始图片生成一个选择界面供用户选择哪些初始链接和初始图片需要生成二维码。参考图2所示,为初始链接和初始图片的一个生成界面的例子示意图。用户可以在每个初始链接或初始图片前的小方框中进行勾选,从而选中初始链接或初始图片。
步骤A2:将目标链接和目标图片生成目标二维码,所述目标链接和目标图片为:用户从展示出的初始链接和初始图片中选择的链接和图片。
将用户选中的那些初始链接和初始图片利用开源js编码库直接生成二维码,在步骤A2中生产的二维码由于是针对用户选中的初始链接和初始图片而进行的,因此,只要用户选中了多个链接和多个图片,就能针对这多个链接和多个图片生成相应的二维码。
可选的,在步骤102之后,还可以包括:
步骤103:响应于用户触发的对二维码的预览请求,将二维码在移动端上的移动显示界面展示于所述计算机上的预览窗口中。
在本实施例中,在生成二维码之后,如果二维码的内容是链接或图片等,如果用户选中生成的二维码,从而通过预先设置的快捷链接或按钮等方式触发了预览请求,该预览请求用于请求用户在计算机的浏览器上能够预览该二维码在智能手机上展示时的界面,那么,可以在计算机的浏览器之上可以浮动生成一个预览窗口(例如以标签iframe的形式),从而在该预览窗口中,将二维码在移动端上的移动显示界面进行展示。具体在实现时,可以将用户触发的预览请求的header(http请求头)里的UA(user-agent,用户代理)修改为移动手机(例如iphone手机或android手机)的UA,这样可以让浏览器的目标链接认为用户是用智能手机在访问二维码的内容(而实际上是在PC上),然后将向浏览器请求之后的内容在iframe里显示,就能向用户展示出二维码的内容在移动手机上的展现大概是什么样子。
参考图3所示,为在计算机的浏览器页面上进行预览的预览界面示意图,其中,预览窗口中的内容为二维码内容在智能手机上的展示界面。当然,图3仅仅是一个简单的示意,供本领域技术人员更容易理解本申请的技术方案。
可见,在本申请实施例中,用户在浏览器网页选中网页对象,可以先分析出用户选中的网页对象是一片区域还是链接或图片,对于链接和图片可以直接生产二维码,而对于用户选中的区域中可能包括的多个链接或多个图片,也可以直接将这多个链接或多个图片直接生产二维码。从而实现了不仅能将用户选中的链接或图片快速生产二维码,也能将多个链接或多个图片批量生产二维码,进一步提升了二维码的生成效率。进一步的,用户还可以直接在浏览器网页上预览二维码在手机端上进行展示的界面,也提升了用户体验。
参考图4,示出了本申请一种二维码安全解码的方法实施例的流程图,所述方法应用于计算机上,本实施例可以包括以下步骤:
步骤401:响应于用户在当前浏览器页面上选中的二维码,对所述二维码进行解码。
在本实施例中,假设存在这样的应用场景,在用户打开的当前浏览器页面上有一个二维码,用户希望浏览到该二维码对应的内容,那么用户首先可以选中该二维码,并通过点击右键或者其他方式来触发对二维码的解码过程。具体的,利用开源js解码库即可对二维码进行解码。
步骤402:确定解码得到的内容类型,该内容类型包括以下任意一种或任意多种:脚本类型、链接类型、图片类型和其他类型,在内容类型为脚本类型的情况下,进入步骤403,在内容类型为链接类型或图片类型的情况下,进入步骤404,在内容类型为其他类型的情况下,进入步骤405。
在步骤401进行解码之后,解码内容为纯文本格式的一段内容。利用正则表达式或者通用的二维码数据格式,来分析解码内容,从而判断出解码内容的文件类型(网页、图片、名片或者短信等),例如,如果匹配出“HTML”,则认为文件类型是超文本链接,而如果匹配出后缀名为“jpg”、“png”或者“gif”等图片类型的,则认为文件类型为图片。
步骤403:在所述内容类型为脚本类型的情况下,向用户返回安全提示。
而如果匹配到脚本,则可能为采用脚本方式注入的恶意代码在这种情况下可以向用户返回安全提示,提示用户存在恶意代码。提示示意图可以参考图5所示。
步骤404:在所述内容类型为链接类型或图片类型的情况下,向用户展示所述链接或图片。
而如果匹配出的内容类型为链接类型或者图片类型,则直接向用户展示出链接全称或者图片内容。参考图6所示,为解码出的内容为链接的一个展示示意图。
步骤405:在所述内容类型为其他类型的情况下,向用户展示目标应用程序信息,该目标应用程序信息为:可打开所述其他类型的内容的应用程序信息。
而如果匹配出的内容类型既不是链接类型和图片类型,也不是脚本类型,那么可以根据匹配出的内容的具体类型,确定可以打开该种类型的内容的应用程序信息,并向用户展示出该目标应用程序信息,以方便用户选中对应的目标应用程序打开目标内容。例如,如果匹配出的内容为pdf格式的文件,或者email,那么将pdf程序和邮件程序告知用户即可。
可选的,在本实施例中,在内容类型为链接或者图片的情况下,即步骤404之后,还可以包括:
步骤406:响应于用户触发的对所述二维码的预览请求,将所述二维码在移动端上的移动显示界面展示于所述计算机上的预览窗口中。
可以理解的是,在网页上解码之后,也可以触发对二维码的内容,例如,对某个链接,或者对某个图片在移动终端上的显示界面进行预览,实现在计算机的浏览器就能看到图片在移动端显示的样子。
在本实施例中,不仅可以对计算机的浏览器网页上的二维码进行快速解码,进一步的,由于在发现脚本的时候可以对用户进行安全提示,所以也提高了浏览二维码的内容的时候的安全性,实现了对二维码解码的初步的安全验证。进一步的,也可以实现在计算机上预览二维码再移动端上显示的界面样子,提高了用户的使用体验。
对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
与上述本申请一种生成二维码的方法实施例所提供的方法相对应,参见图7,本申请还提供了一种生成二维码的装置实施例,在本实施例中,该装置可以包括:
确定对象类型模块701,用于响应于用户在当前浏览器网页上触发的选中操作,确定用户选中的网页对象的类型;其中,所述网页对象的类型包括以下任意一种或任意多种:选中区域类型、链接类型和图片类型。
编码模块702,用于依据所述网页对象的类型将用户选中的网页对象生成对应的二维码。
其中,对象类型可以为选中区域类型,则编码模块,可以包括:
提取子模块,用于从所述网页对象所处的选中区域提取出初始链接和初始图片以供展示;和,生成子模块,用于将目标链接和目标图片生成目标二维码,所述目标链接和目标图片为:用户从展示出的初始链接和初始图片中选择的链接和图片。
可选的,在不同实施例中,该生成二维码的装置还可以包括:
第一展示模块703,用于响应于用户触发的对所述二维码的预览请求,将所述二维码在移动端上的移动显示界面展示于所述计算机上的预览窗口中。
在本申请实施例中,用户在浏览器网页选中网页对象,可以先分析出用户选中的网页对象是一片区域还是链接或图片,对于链接和图片可以直接生产二维码,而对于用户选中的区域中可能包括的多个链接或多个图片,也可以直接将这多个链接或多个图片直接生产二维码。从而实现了不仅能将用户选中的链接或图片快速生产二维码,也能将多个链接或多个图片批量生产二维码,进一步提升了二维码的生成效率。进一步的,用户还可以直接在浏览器网页上预览二维码在手机端上进行展示的界面,也提升了用户体验。
与上述本申请一种二维码安全解码的方法实施例所提供的方法相对应,参见图8,本申请还提供了一种二维码安全解码的装置实施例,在本实施例中,该装置可以包括:
解码模块801,用于响应于用户在当前浏览器页面上选中的二维码,对所述二维码进行解码。
确定内容类型模块802,用于确定解码得到的内容类型,所述内容类型包括以下任意一种或任意多种:脚本类型、链接类型、图片类型和其他类型。
安全提示模块803,用于在所述内容类型为脚本类型的情况下,向用户返回安全提示。
第二展示模块804,用于在所述内容类型为链接类型或图片类型的情况下,向用户展示所述链接或图片。
第三展示模块805,用于在所述内容类型为其他类型的情况下,向用户展示目标应用程序信息,目标应用程序信息为:可打开所述其他类型的内容的应用程序信息。
可选的,在实际应用中,该二维码安全解码的装置还可以包括:
第四展示模块806,用于响应于用户触发的对二维码的预览请求,将所述二维码在移动端上的移动显示界面展示于计算机上的预览窗口中。
在本实施例中,不仅可以对计算机的浏览器网页上的二维码进行快速解码,进一步的,由于在发现脚本的时候可以对用户进行安全提示,所以也提高了浏览二维码的内容的时候的安全性,实现了对二维码解码的初步的安全验证。进一步的,也可以实现在计算机上预览二维码在移动端上显示的界面样子,提高了用户的使用体验。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上对本申请所提供的生成二维码的方法及装置、二维码安全解码的方法及装置进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (10)

1.一种生成二维码的方法,其特征在于,所述方法应用于计算机上,该方法包括:
响应于用户在当前浏览器网页上触发的选中操作,确定用户选中的网页对象的类型;其中,所述网页对象的类型包括以下任意一种或任意多种:选中区域类型、链接类型和图片类型;
依据所述网页对象的类型将用户选中的网页对象生成对应的二维码。
2.根据权利要求1所述的方法,其特征在于,所述对象类型为选中区域类型,则所述依据所述网页对象的类型将用户选中的网页对象生成对应的二维码,包括:
从所述网页对象所处的选中区域提取出一个或多个初始链接和初始图片以供展示;
将目标链接和目标图片生成目标二维码,所述目标链接和目标图片为:用户从展示出的一个或多个初始链接和初始图片中选择的链接和图片。
3.根据权利要求1所述的方法,其特征在于,还包括:
响应于用户触发的对所述二维码的预览请求,将所述二维码在移动端上的移动显示界面展示于所述计算机上的预览窗口中。
4.一种二维码安全解码的方法,其特征在于,所述方法应用于计算机上,包括:
响应于用户在当前浏览器页面上选中的二维码,对所述二维码进行解码;
确定解码得到的内容类型,所述内容类型包括以下任意一种或任意多种:脚本类型、链接类型、图片类型和其他类型;
在所述内容类型为脚本类型的情况下,向用户返回安全提示;
在所述内容类型为链接类型或图片类型的情况下,向用户展示所述链接或图片;
在所述内容类型为其他类型的情况下,向用户展示目标应用程序信息,所述目标应用程序信息为:可打开所述其他类型的内容的应用程序信息。
5.根据权利要求1所述的方法,其特征在于,还包括:
响应于用户触发的对所述二维码的预览请求,将所述二维码在移动端上的移动显示界面展示于所述计算机上的预览窗口中。
6.一种生成二维码的装置,其特征在于,所述装置集成于计算机上,包括:
确定对象类型模块,用于响应于用户在当前浏览器网页上触发的选中操作,确定用户选中的网页对象的类型;其中,所述网页对象的类型包括以下任意一种或任意多种:选中区域类型、链接类型和图片类型;
编码模块,用于依据所述网页对象的类型将用户选中的网页对象生成对应的二维码。
7.根据权利要求6所述的装置,其特征在于,所述对象类型为选中区域类型,则所述编码模块,包括:
提取子模块,用于从所述网页对象所处的选中区域提取出一个或多个初始链接和初始图片以供展示;
生成子模块,用于将目标链接和目标图片生成目标二维码,所述目标链接和目标图片为:用户从展示出的一个或多个初始链接和初始图片中选择的链接和图片。
8.根据权利要求6所述的装置,其特征在于,还包括:
第一展示模块,用于响应于用户触发的对所述二维码的预览请求,将所述二维码在移动端上的移动显示界面展示于所述计算机上的预览窗口中。
9.一种二维码安全解码的装置,其特征在于,所述装置集成于计算机上,包括:
解码模块,用于响应于用户在当前浏览器页面上选中的二维码,对所述二维码进行解码;
确定内容类型模块,用于确定解码得到的内容类型,所述内容类型包括以下任意一种或任意多种:脚本类型、链接类型、图片类型和其他类型;
安全提示模块,用于在所述内容类型为脚本类型的情况下,向用户返回安全提示;
第二展示模块,用于在所述内容类型为链接类型或图片类型的情况下,向用户展示所述链接或图片;
第三展示模块,用于在所述内容类型为其他类型的情况下,向用户展示目标应用程序信息,所述目标应用程序信息为:可打开所述其他类型的内容的应用程序信息。
10.根据权利要求9所述的装置,其特征在于,还包括:
第四展示模块,用于响应于用户触发的对所述二维码的预览请求,将所述二维码在移动端上的移动显示界面展示于所述计算机上的预览窗口中。
CN201410670566.5A 2014-11-20 2014-11-20 生成二维码的方法及装置、二维码安全解码的方法及装置 Pending CN105630319A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410670566.5A CN105630319A (zh) 2014-11-20 2014-11-20 生成二维码的方法及装置、二维码安全解码的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410670566.5A CN105630319A (zh) 2014-11-20 2014-11-20 生成二维码的方法及装置、二维码安全解码的方法及装置

Publications (1)

Publication Number Publication Date
CN105630319A true CN105630319A (zh) 2016-06-01

Family

ID=56045328

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410670566.5A Pending CN105630319A (zh) 2014-11-20 2014-11-20 生成二维码的方法及装置、二维码安全解码的方法及装置

Country Status (1)

Country Link
CN (1) CN105630319A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106453846A (zh) * 2016-09-14 2017-02-22 北京小米移动软件有限公司 二维码名片的显示方法及装置
CN109118205A (zh) * 2018-07-27 2019-01-01 阿里巴巴集团控股有限公司 数据处理方法、数据处理装置和终端设备
CN109685187A (zh) * 2018-12-28 2019-04-26 优城(宁波)地铁科技有限公司 一种批量发码模式功能的模块
CN115577732A (zh) * 2022-12-09 2023-01-06 成都怡康科技有限公司 一种批量生成唯一标识码图片的方法及装置

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103078868A (zh) * 2013-01-15 2013-05-01 广州多益网络科技有限公司 一种二维码的应用方法和***
CN103336836A (zh) * 2013-07-12 2013-10-02 贝壳网际(北京)安全技术有限公司 一种页面搜索方法和页面搜索装置
US20130325980A1 (en) * 2012-05-31 2013-12-05 Shimon OHAYON System and method for creating and delivering complex graphic emails which automatically adapt to fit a variety of different recipient devices
CN103533460A (zh) * 2013-09-30 2014-01-22 深圳市龙视传媒有限公司 一种分享电视业务的方法、装置、终端及***
CN103647779A (zh) * 2013-12-16 2014-03-19 北京奇虎科技有限公司 一种通过二维码检测钓鱼欺诈信息的方法及装置
CN103745368A (zh) * 2014-01-14 2014-04-23 浪潮电子信息产业股份有限公司 一种实现购物平台二维码安全购物的方法
CN104077389A (zh) * 2014-06-27 2014-10-01 北京奇虎科技有限公司 一种网页元素信息的显示方法和浏览器装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130325980A1 (en) * 2012-05-31 2013-12-05 Shimon OHAYON System and method for creating and delivering complex graphic emails which automatically adapt to fit a variety of different recipient devices
CN103078868A (zh) * 2013-01-15 2013-05-01 广州多益网络科技有限公司 一种二维码的应用方法和***
CN103336836A (zh) * 2013-07-12 2013-10-02 贝壳网际(北京)安全技术有限公司 一种页面搜索方法和页面搜索装置
CN103533460A (zh) * 2013-09-30 2014-01-22 深圳市龙视传媒有限公司 一种分享电视业务的方法、装置、终端及***
CN103647779A (zh) * 2013-12-16 2014-03-19 北京奇虎科技有限公司 一种通过二维码检测钓鱼欺诈信息的方法及装置
CN103745368A (zh) * 2014-01-14 2014-04-23 浪潮电子信息产业股份有限公司 一种实现购物平台二维码安全购物的方法
CN104077389A (zh) * 2014-06-27 2014-10-01 北京奇虎科技有限公司 一种网页元素信息的显示方法和浏览器装置

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106453846A (zh) * 2016-09-14 2017-02-22 北京小米移动软件有限公司 二维码名片的显示方法及装置
CN109118205A (zh) * 2018-07-27 2019-01-01 阿里巴巴集团控股有限公司 数据处理方法、数据处理装置和终端设备
CN109118205B (zh) * 2018-07-27 2020-09-29 阿里巴巴集团控股有限公司 数据处理方法、数据处理装置和终端设备
US11042847B2 (en) 2018-07-27 2021-06-22 Advanced New Technologies Co., Ltd. Data processing methods, apparatuses, and terminal devices
US11250392B2 (en) 2018-07-27 2022-02-15 Advanced New Technologies Co., Ltd. Data processing methods, apparatuses, and terminal devices
CN109685187A (zh) * 2018-12-28 2019-04-26 优城(宁波)地铁科技有限公司 一种批量发码模式功能的模块
CN109685187B (zh) * 2018-12-28 2021-12-14 优城(宁波)地铁科技有限公司 一种批量发码模式功能的模块
CN115577732A (zh) * 2022-12-09 2023-01-06 成都怡康科技有限公司 一种批量生成唯一标识码图片的方法及装置

Similar Documents

Publication Publication Date Title
US11907642B2 (en) Enhanced links in curation and collaboration applications
CA2787816C (en) Share box for endorsements
KR102219827B1 (ko) 복수의 장치 상의 정보의 제공
US20210149842A1 (en) System and method for display of document comparisons on a remote device
JP6500086B2 (ja) 二次元コードの解析方法および装置、コンピュータ読み取り可能な記憶媒体、コンピュータプログラムおよび端末機器
CN105162676B (zh) 一种微信数据获取方法和***
CN104243273A (zh) 即时通讯客户端显示信息的方法及设备和信息显示***
CN103854006A (zh) 图片识别方法及装置
US20140337699A1 (en) Method and apparatus for extracting web page content
CN103942519B (zh) 多终端间内容共享的方法、图形码编码端及图形码解码端
CN101963992A (zh) 提高网页显示速度的方法及浏览器
CN105122760A (zh) 页面操作处理方法、装置及终端
CN105630319A (zh) 生成二维码的方法及装置、二维码安全解码的方法及装置
US20170212964A1 (en) System and method for dynamic content rendering
CN106487662B (zh) 信息分享方法和装置
CN109074375A (zh) web文档中的内容选择
US20170169122A1 (en) Webpage display method, mobile terminal, intelligent terminal, program and storage medium
CN105515887B (zh) 应用测试方法、服务器及***
US11074646B1 (en) Dynamically selecting an image for display
CN114996619A (zh) 一种页面显示的方法、装置、计算机设备及存储介质
CN111177623A (zh) 信息处理方法及装置
CN104156421B (zh) 页面的展现方法、装置及***
CN113656737B (zh) 网页内容展示方法、装置、电子设备以及存储介质
CN103678706A (zh) 一种基于截图信息的识图方法、***、设备及装置
CN109446451A (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20160601

RJ01 Rejection of invention patent application after publication