一种网页页面的生成方法、装置及终端设备的制造方法
【技术领域】
[0001] 本发明涉及计算机应用技术领域,尤其涉及一种网页页面的生成方法、装置及终 端设备。
【背景技术】
[0002] 网页是构成网站的基本元素,其为承载各种应用的平台,网页以一个文件的形式 存放在某一部计算机中,其他计算机通过互联网可以访问此文件。网页经由URL(Uniform ResoureLocator,统一资源定位器)来识别和存取,按照HTML(HyperTextMark-up Language,超文本标记语言)格式来编辑配置。网页可以包括文字、图片、表格、音视频等内 容,通过网页浏览器来阅读。
[0003] 目前在网页页面的开发过程中,一般包括页面内容的实现过程以及对页面内容中 脚本的实现过程,页面内容可以很直观地为用户展示相关信息,而脚本则可以实现人机交 互。
[0004] 现有技术中在网页页面中增加新的内容时,例如在电商的网页中增加新的商家 时,需要脚本开发人员针对新的内容编写并配置新的脚本文件,然后更新到网页页面中,增 加了人力成本,且效率低下。
【发明内容】
[0005] 本发明实施例所要解决的技术问题在于,提供一种网页页面的生成方法、装置及 终端设备,可快捷地完成脚本的配置生成网页页面。
[0006] 为了解决上述技术问题,本发明实施例提供了一种网页页面的生成方法,包括:
[0007] 在检测到对已配置的页面内容执行脚本配置操作时,扫描所述已配置的页面内容 中包括脚本标记的对象元素;
[0008] 读取所述包括脚本标记的对象元素中的网页用户属性的内容信息,并识别所述内 容信息的信息类型,根据识别得到的信息类型选择脚本处理逻辑;
[0009] 将选择的脚本处理逻辑配置为所述已配置的页面内容的脚本,编译得到包括所述 页面内容和脚本处理逻辑的网页页面。
[0010] 相应地,本发明实施例还提供了一种网页页面的生成装置,包括:
[0011] 扫描模块,用于在检测到对已配置的页面内容执行脚本配置操作时,扫描所述已 配置的页面内容中包括脚本标记的对象元素;
[0012] 选择模块,用于读取所述包括脚本标记的对象元素中的网页用户属性的内容信 息,并识别所述内容信息的信息类型,根据识别得到的信息类型选择脚本处理逻辑;
[0013] 处理模块,用于将选择的脚本处理逻辑配置为所述已配置的页面内容的脚本,编 译得到包括所述页面内容和脚本处理逻辑的网页页面。
[0014] 相应地,本发明实施例的还提供了一种终端设备,包括:处理器,
[0015] 所述处理器,用于在检测到对已配置的页面内容执行脚本配置操作时,扫描所述 已配置的页面内容中包括脚本标记的对象元素;读取所述包括脚本标记的对象元素中的网 页用户属性的内容信息,并识别所述内容信息的信息类型,根据识别得到的信息类型选择 脚本处理逻辑;将选择的脚本处理逻辑配置为所述已配置的页面内容的脚本,编译得到包 括所述页面内容和脚本处理逻辑的网页页面。
[0016] 本发明实施例能够在网页页面的某些元素中增加新的用户属性,使得在进行脚本 开发时,能够直接根据用户属性中的相关信息自动选择并配置脚本处理逻辑,可快捷、有效 地完成网页脚本的配置,节省了人力成本,满足网页开发用户的自动化、智能化需求。
【附图说明】
[0017] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0018] 图1是本发明实施例的一种网页页面的生成方法的流程示意图;
[0019] 图2是本发明实施例的另一种网页页面的生成方法的流程示意图;
[0020] 图3是本发明实施例的一种网页页面的生成装置的结构示意图;
[0021] 图4是本发明实施例的另一种网页页面的生成装置的结构示意图;
[0022] 图5是图4中的选择模块的其中一种结构示意图;
[0023] 图6是本发明实施例的一种终端设备的结构示意图。
【具体实施方式】
[0024] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0025]请参见图1,是本发明实施例的一种网页页面的生成方法的流程示意图,本发明实 施例的所述方法可应用在网页页面开发的个人计算机等终端中,具体的,本发明实施例的 所述方法包括:
[0026] S101 :在检测到对已配置的页面内容执行脚本配置操作时,扫描所述已配置的页 面内容中包括脚本标记的对象元素。
[0027] 在本发明实施例中,页面内容的配置过程可以在现有的HTML页面配置方式的基 础上,增加新的配置流程,具体包括:在包含页面用户相关信息的指定对象元素中,增加设 置一个脚本标记,例如,在电商页面的商家用户所对应的按钮button的D0M元素中,统一设 置一个脚本标记class。根据该脚本标记,在所述S101中可以确定需要对对象元素中的相 关内容进行脚本配置。并且,在该HTML页面中还加入新的网页用户属性信息,该网页用户 属性中可加入网页用户名称、网址等字段,其主要用于在js脚本逻辑中区别不同用户,具 体可以设置一个或者多个字段,可以按照一定的顺序通过诸如"I"的符号作为各字段间的 分隔符。
[0028] 在所述S101中会遍历已配置的页面内容中所有包括脚本标记的D0M元素,并分别 针对每一个包括脚本标记的DOM元素进行下述处理。
[0029] 在配置页面内容以后,页面开发人员可以通过相关的应用功能按钮,发起对该页 面内容的脚本配置操作。
[0030] S102:读取所述包括脚本标记的对象元素中的网页用户属性的内容信息,并识别 所述内容信息的信息类型,根据识别得到的信息类型选择脚本处理逻辑。
[0031] 本发明实施例中所涉及到的信息类型包括网址类型、图片类型以及音视频类型 等,并由脚本开发人员预先设置脚本处理逻辑数据库,该脚本处理逻辑数据库中针对每一 种信息类型配置有脚本处理逻辑,例如,针对网址类型的内容信息,可以配置网页跳转等js 脚本逻辑,针对图片类型的内容信息可以配置图片的放大以及缩小等js脚本逻辑,针对音 视频类型的内容信息则可以配置音视频播放等js脚本逻辑。
[0032] 当网页用户属性中有多个字段时,可以采用字符串分割函数String,split(" | ") 来分割得到每一个字段对应的内容信息,并配置到各个数组,再根各个据数组中的值来确 定信息类型,以及脚本处理逻辑的选择。
[0033] S103 :将选择的脚本处理逻辑配置为所述已配置的页面内容的脚本,编译得到包 括所述页面内容和脚本处理逻辑的网页页面。
[0034] 在得到已配置的页面内容和各脚本后,可通过现有的方式得到可用的HTML网页 页面并发布。
[0035] 本发明实施例能够在网页页面的某些元素中增加新的用户属性,使得在进行脚本 开发时,能够直接根据用户属性中的相关信息自动选择并配置脚本处理逻辑,可快捷、有效 地完成网页脚本的配置,节省了人力成本,满足网页开发用户的自动化、智能化需求。
[0036] 再请参见图2,是本发明实施例的另一种网页页面的生成方法的流程示意图,本发 明实施例的所述方法可应用在网页页面开发的个人计算机等终端中,具体的,本发明实施 例的所述方法包括:
[0037] S201 :在页面内容的配置过程中,选择用于配置网页用户属性的对象元素,并为选 择得到的对象元素设置脚本标记。
[0038] S202:在所述选择得到的对象元素中设置页面用户属性,所述页面用户属性的值 包括至少一个用于标识对应页面用户的字段。
[0039] S203 :接收用户录入的页面用户信息,并将接收到的用户信息添加记录到所述页 面用户属性对应的字段中。
[0040] 其中,所述页面用户属性对应的字段包括网址字段,所述网址字段用于记录信息 类型为网址类型的用户信息。还包括图片类型的用户信息、音视频类型的用户信息等。
[0041] 在现有的页面内容配置方式的基础上,增加上述的S201至S203的配置步骤,在所 述S201中对包含页面用户相关信息的指定对象元素,增加设置一个脚本标记,例如,在电 商页面的商家用户所对应的按钮button的D0M元素中,统一设置一个脚本标记class。根 据该脚本标记,后续可以确定需要对对象元素中的相关内容进行脚本配置。
[0042] 在S202中对该HTML页面加入新的网页用户属性信息,该网页用户属性中可加入 网页用户名称、网址等字段,其主要用于在js脚本逻辑中区别不同用户,具体可以设置一
个或者多个字段,所述页面用户属性对应的字段包括多个字段时,字段之间通过指定的分 隔符隔开,具体可以按照一定的顺序通过诸如"I"的符号作为各字段间的分隔符。在所述 S203中,则将用户按照指定规则输入的信息依次录入到相关字段中,用户可以依次输入商 户名称、网址以及图片等。
[0043] 进一步具体的,在电商的HTML页面中,可以在代码的指定D0M元素(例如每个商家 都有一个按钮button)中设置统一的标记class。
[0044] 为该0011元素增加一个自定义属性"(^&1&1脱","(^ &1&1脱"的取值设置为」8 逻辑中需要用来区别商家性质的标志,可以是某个商家的名称、网址等字段,可以同时设置 多个字段,按指定的顺序用"I"符号隔开。
[0045] 下面列出了一个代码示例:
[0047] S204 :在检测到对已配置的页面内容执行脚本配置操作时,扫描所述已配置的页 面内容中包括脚本标记的对象元素。基于上述的标记class进行扫描。
[0048] S205:读取所述包括脚本标记的对象元素中的网页用户属性的内容信息。
[0049] S206:对读取的网页用户属性的内容信息按照字段进行分割,分别得到记载用户 信息的用户变量数组;所述对读取的网页用户属性的内容信息按照字段进行分割,包括: 根据指定的分隔符将所述页面用户属性中的内容信息按照字段进行分隔。
[0050] 当网页用户属性中有多个字段时,可以采用字符串分割函数String,split(" | ") 来分割得到每一个字段对应的内容信息,并配置到各个数组,再根各个据数组中的值来确 定信息类型,以及脚本处理逻辑的选择。
[0051] S207:根据字段识别每一个用户变量数组中记载的用户信息的信息类型。
[0052] S208 :根据识别得到的信息类型选择脚本处理逻辑。
[0053] 所述根据识别得到的信息类型选择脚本处理逻辑,包括:如果识别得到的信息类 型中包括网址类型,则从预置的脚本处理逻辑集合中为该网址选择脚本处理逻辑;其中,为 网址选择的脚本处理逻辑包括响应跳转官网按钮的网址跳转逻辑、或响应功能开通按钮的 网址跳转逻辑。
[0054] 进一步具体的,对于上述的S204至S208可以完成诸如js等脚本的配置,首先按 标签的class找出所有需要处理的D0M元素。依次处理所有D0M元素。
[0055] 针对每个D0M元素,取出自定义属性"data-value"的值(值的类型为字符串); 用String.split(" |")方法分割所有字段到数组;取出数组中的各个值,完成针对该商 家的脚本逻辑的选择和处理。
[0056] 下面列出了一个代码示例(jQuery框架):
[0057]
[0058] S209 :将选择的脚本处理逻辑配置为所述已配置的页面内容的脚本,编译得到包 括所述页面内容和脚本处理逻辑的网页页面。
[0059] 在得到已配置的页面内容和各脚本后,可通过现有的方式得到可用的HTML网页 页面并发布。
[0060] 本发明实施例能够在网页页面的某些元素中增加新的用户属性,使得在进行脚本 开发时,能够直接根据用户属性中的相关信息自动选择并配置脚本处理逻辑,可快捷、有效 地完成网页脚本的配置,节省了人力成本,满足网页开发用户的自动化、智能化需求。
[0061] 下面对本发明实施例的网页页面的生成装置及终端设备进行详细说明。
[0062] 再请参见图3,是本发明实施例的一种网页页面的生成装置的结构示意图,本发明 实施例的所述装置可应用在网页页面开发的个人计算机等终端中,具体的,本发明实施例 的所述装置包括:
[0063] 扫描模块1,用于在检测到对已配置的页面内容执行脚本配置操作时,扫描所述已 配置的页面内容中包括脚本标记的对象元素;
[0064] 选择模块2,用于读取所述包括脚本标记的对象元素中的网页用户属性的内容信 息,并识别所述内容信息的信息类型,根据识别得到的信息类型选择脚本处理逻辑;
[0065] 处理模块3,用于将选择的脚本处理逻辑配置为所述已配置的页面内容的脚本,编 译得到包括所述页面内容和脚本处理逻辑的网页页面。
[0066] 在本发明实施例中,页面内容的配置过程可以在现有的HTML页面配置方式的基 础上,增加新的配置流程,具体包括:在包含页面用户相关信息的指定对象元素中,增加设 置一个脚本标记,例如,在电商页面的商家用户所对应的按钮button的D0M元素中,统一设 置一个脚本标记class。根据该脚本标记,在所述S101中可以确定需要对对象元素中的相 关内容进行脚本配置。并且,在该HTML页面中还加入新的网页用户属性信息,该网页用户 属性中可加入网页用户名称、网址等字段,其主要用于在js脚本逻辑中区别不同用户,具 体可以设置一个或者多个字段,可以按照一定的顺序通过诸如"I"的符号作为各字段间的 分隔符。
[0067] 所述扫描模块1可以遍历已配置的页面内容中所有包括脚本标记的D0M元素,以 便于分别针对每一个包括脚本标记的D0M元素进行处理。
[0068] 在配置页面内容以后,页面开发人员可以通过相关的应用功能按钮,发起对该页 面内容的脚本配置操作。
[0069] 本发明实施例中所涉及到的信息类型包括网址类型、图片类型以及音视频类型 等,并由脚本开发人员预先设置脚本处理逻辑数据库,该脚本处理逻辑数据库中针对每一 种信息类型配置有脚本处理逻辑,例如,针对网址类型的内容信息,可以配置网页跳转等js 脚本逻辑,针对图片类型的内容信息可以配置图片的放大以及缩小等js脚本逻辑,针对音 视频类型的内容信息则可以配置音视频播放等js脚本逻辑。
[0070] 当网页用户属性中有多个字段时,可以采用字符串分割函数String, split (" | ") 来分割得到每一个字段对应的内容信息,并配置到各个数组,所述选择模块2再根各个据 数组中的值来确定信息类型,以及脚本处理逻辑的选择。
[0071] 所述处理模块3在得到已配置的页面内容和各脚本后,可通过现有的方式得到可 用的HTML网页页面并发布。
[0072] 本发明实施例能够在网页页面的某些元素中增加新的用户属性,使得在进行脚本 开发时,能够直接根据用户属性中的相关信息自动选择并配置脚本处理逻辑,可快捷、有效 地完成网页脚本的配置,节省了人力成本,满足网页开发用户的自动化、智能化需求。
[0073] 进一步地再请参见图4,是本发明实施例的另一种网页页面的生成装置的结构示 意图,包括上述实施例中的扫描模块1、选择模块2以及处理模块3,进一步地,在本发明实 施例中,所述装置还可以包括:
[0074] 设置模块4,用于在页面内容的配置过程中,选择用于配置网页用户属性的对象元 素,并为选择得到的对象元素设置脚本标记;并用于在所述选择得到的对象元素中设置页 面用户属性,所述页面用户属性的值包括至少一个用于标识对应页面用户的字段;
[0075] 添加模块5,用于接收用户录入的页面用户信息,并将接收到的用户信息添加记录 到所述页面用户属性对应的字段中。
[0076] 其中,所述设置模块4设置的页面用户属性对应的字段包括网址字段,所述网址 字段用于记录信息类型为网址类型的用户信息。
[0077] 进一步地,请参见图5,是图4中的选择模块的其中一种结构示意图,所述选择模 块2具体可以包括:
[0078] 读取单元21,用于读取所述包括脚本标记的对象元素中的网页用户属性的内容信 息;
[0079] 分割单元22,用于对读取的网页用户属性的内容信息按照字段进行分割,分别得 到记载用户信息的用户变量数组;
[0080] 识别单元23,用于根据字段识别每一个用户变量数组中记载的用户信息的信息类 型;
[0081]选择单元24,用于根据识别得到的信息类型选择脚本处理逻辑。
[0082] 其中,所述分割单元42,具体用于根据指定的分隔符将所述页面用户属性中的内 容信息按照字段进行分隔。
[0083] 进一步可选地,所述选择模块4,具体用于如果识别得到的信息类型中包括网址类 型,则从预置的脚本处理逻辑集合中为该网址选择脚本处理逻辑;其中,为网址选择的脚本 处理逻辑包括响应跳转官网按钮的网址跳转逻辑、或响应功能开通按钮的网址跳转逻辑。
[0084] 具体再请参见图6,是本发明实施例的一种终端设备的结构示意图,本发明实施 例的所述终端设备包括:至少一个处理器1001,例如CPU,至少一个通信总线1002,至少 一个网络接口 1003,存储器1004。其中,通信总线1002用于实现这些组件之间的连接通 信。其中,所述网络接口 1003可选的可以包括标准的有线接口、无线接口(如WI-FI、移 动通信接口等)。所述存储器1004可以是高速RAM存储器,也可以是非不稳定的存储器 (non-volatilememory),例如至少一个磁盘存储器。所述存储器1004可选的还可以是至 少一个位于远离前述处理器1001的存储装
置。如图6所示,作为一种计算机存储介质的存 储器1004中存储有操作系统、网络通信模块,并存储有网页页面的生成应用程序以及其他 程序。
[0085] 其中具体的,所述处理器1001可以用于调用所述存储器1004中存储的网页页面 的生成应用程序,用于在检测到对已配置的页面内容执行脚本配置操作时,扫描所述已配 置的页面内容中包括脚本标记的对象元素;读取所述包括脚本标记的对象元素中的网页用 户属性的内容信息,并识别所述内容信息的信息类型,根据识别得到的信息类型选择脚本 处理逻辑;将选择的脚本处理逻辑配置为所述已配置的页面内容的脚本,编译得到包括所 述页面内容和脚本处理逻辑的网页页面。
[0086] 进一步可选地,所述处理器1001还用于在页面内容的配置过程中,选择用于配置 网页用户属性的对象元素,并为选择得到的对象元素设置脚本标记;在所述选择得到的对 象元素中设置页面用户属性,所述页面用户属性的值包括至少一个用于标识对应页面用户 的字段;接收用户录入的页面用户信息,并将接收到的用户信息添加记录到所述页面用户 属性对应的字段中。
[0087] 进一步可选地,所述处理器1001设置的所述页面用户属性对应的字段包括网址 字段,所述网址字段用于记录信息类型为网址类型的用户信息。
[0088] 进一步可选地,所述处理器1001在用于读取所述包括脚本标记的对象元素中的 网页用户属性的内容信息,并识别所述内容信息的信息类型,根据识别得到的信息类型选 择脚本处理逻辑,具体用于读取所述包括脚本标记的对象元素中的网页用户属性的内容信 息;对读取的网页用户属性的内容信息按照字段进行分割,分别得到记载用户信息的用户 变量数组;根据字段识别每一个用户变量数组中记载的用户信息的信息类型;根据识别得 到的信息类型选择脚本处理逻辑。
[0089] 进一步可选地,所述处理器1001在用于根据识别得到的信息类型选择脚本处理 逻辑时,具体用于如果识别得到的信息类型中包括网址类型,则从预置的脚本处理逻辑集 合中为该网址选择脚本处理逻辑;其中,为网址选择的脚本处理逻辑包括响应跳转官网按 钮的网址跳转逻辑、或响应功能开通按钮的网址跳转逻辑。
[0090] 进一步可选地,所述处理器1001在用于对读取的网页用户属性的内容信息按照 字段进行分割,具体用于根据指定的分隔符将所述页面用户属性中的内容信息按照字段进 行分隔。
[0091] 本发明实施例能够在网页页面的某些元素中增加新的用户属性,使得在进行脚本 开发时,能够直接根据用户属性中的相关信息自动选择并配置脚本处理逻辑,可快捷、有效 地完成网页脚本的配置,节省了人力成本,满足网页开发用户的自动化、智能化需求。
[0092] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁 碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0093] 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范 围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1. 一种网页页面的生成方法,其特征在于,包括: 在检测到对已配置的页面内容执行脚本配置操作时,扫描所述已配置的页面内容中包 括脚本标记的对象元素; 读取所述包括脚本标记的对象元素中的网页用户属性的内容信息,并识别所述内容信 息的信息类型,根据识别得到的信息类型选择脚本处理逻辑; 将选择的脚本处理逻辑配置为所述已配置的页面内容的脚本,编译得到包括所述页面 内容和脚本处理逻辑的网页页面。2. 如权利要求1所述的方法,其特征在于,所述在检测到对已配置的页面内容执行脚 本配置操作时,扫描所述已配置的页面内容中包括脚本标记的对象元素之前,还包括: 在页面内容的配置过程中,选择用于配置网页用户属性的对象元素,并为选择得到的 对象元素设置脚本标记; 在所述选择得到的对象元素中设置页面用户属性,所述页面用户属性的值包括至少一 个用于标识对应页面用户的字段; 接收用户录入的页面用户信息,并将接收到的用户信息添加记录到所述页面用户属性 对应的字段中。3. 如权利要求1或2所述的方法,其特征在于,所述页面用户属性对应的字段包括网址 字段,所述网址字段用于记录信息类型为网址类型的用户信息。4. 如权利要求3所述的方法,其特征在于,所述读取所述包括脚本标记的对象元素中 的网页用户属性的内容信息,并识别所述内容信息的信息类型,根据识别得到的信息类型 选择脚本处理逻辑,包括: 读取所述包括脚本标记的对象元素中的网页用户属性的内容信息; 对读取的网页用户属性的内容信息按照字段进行分割,分别得到记载用户信息的用户 变量数组; 根据字段识别每一个用户变量数组中记载的用户信息的信息类型; 根据识别得到的信息类型选择脚本处理逻辑。5. 如权利要求4所述的方法,其特征在于,所述根据识别得到的信息类型选择脚本处 理逻辑,包括: 如果识别得到的信息类型中包括网址类型,则从预置的脚本处理逻辑集合中为该网址 选择脚本处理逻辑; 其中,为网址选择的脚本处理逻辑包括响应跳转官网按钮的网址跳转逻辑、或响应功 能开通按钮的网址跳转逻辑。6. 如权利要求5所述的方法,其特征在于,所述页面用户属性对应的字段包括多个字 段时,字段之间通过指定的分隔符隔开; 所述对读取的网页用户属性的内容信息按照字段进行分割,包括:根据指定的分隔符 将所述页面用户属性中的内容信息按照字段进行分隔。7. -种网页页面的生成装置,其特征在于,包括: 扫描模块,用于在检测到对已配置的页面内容执行脚本配置操作时,扫描所述已配置 的页面内容中包括脚本标记的对象元素; 选择模块,用于读取所述包括脚本标记的对象元素中的网页用户属性的内容信息,并 识别所述内容信息的信息类型,根据识别得到的信息类型选择脚本处理逻辑; 处理模块,用于将选择的脚本处理逻辑配置为所述已配置的页面内容的脚本,编译得 到包括所述页面内容和脚本处理逻辑的网页页面。8. 如权利要求7所述的装置,其特征在于,还包括: 设置模块,用于在页面内容的配置过程中,选择用于配置网页用户属性的对象元素,并 为选择得到的对象元素设置脚本标记;并用于在所述选择得到的对象元素中设置页面用户 属性,所述页面用户属性的值包括至少一个用于标识对应页面用户的字段; 添加模块,用于接收用户录入的页面用户信息,并将接收到的用户信息添加记录到所 述页面用户属性对应的字段中。9. 如权利要求7或8所述的装置,其特征在于,所述设置模块设置的页面用户属性对应 的字段包括网址字段,所述网址字段用于记录信息类型为网址类型的用户信息。10. 如权利要求9所述的装置,其特征在于,所述选择模块包括: 读取单元,用于读取所述包括脚本标记的对象元素中的网页用户属性的内容信息; 分割单元,用于对读取的网页用户属性的内容信息按照字段进行分割,分别得到记载 用户信息的用户变量数组; 识别单元,用于根据字段识别每一个用户变量数组中记载的用户信息的信息类型; 选择单元,用于根据识别得到的信息类型选择脚本处理逻辑。11. 如权利要求10所述的装置,其特征在于,所述选择模块,具体用于如果识别得到的 信息类型中包括网址类型,则从预置的脚本处理逻辑集合中为该网址选择脚本处理逻辑; 其中,为网址选择的脚本处理逻辑包括响应跳转官网按钮的网址跳转逻辑、或响应功能开 通按钮的网址跳转逻辑。12. 如权利要求11所述的装置,其特征在于,所述分割单元,具体用于根据指定的分隔 符将所述页面用户属性中的内容信息按照字段进行分隔。13. -种终端设备,其特征在于,包括:处理器, 所述处理器,用于在检测到对已配置的页面内容执行脚本配置操作时,扫描所述已配 置的页面内容中包括脚本标记的对象元素;读取所述包括脚本标记的对象元素中的网页用 户属性的内容信息,并识别所述内容信息的信息类型,根据识别得到的信息类型选择脚本 处理逻辑;将选择的脚本处理逻辑配置为所述已配置的页面内容的脚本,编译得到包括所 述页面内容和脚本处理逻辑的网页页面。
【专利摘要】本发明实施例公开了一种网页页面的生成方法、装置及终端设备,其中,所述方法包括:在检测到对已配置的页面内容执行脚本配置操作时,扫描所述已配置的页面内容中包括脚本标记的对象元素;读取所述包括脚本标记的对象元素中的网页用户属性的内容信息,并识别所述内容信息的信息类型,根据识别得到的信息类型选择脚本处理逻辑;将选择的脚本处理逻辑配置为所述已配置的页面内容的脚本,编译得到包括所述页面内容和脚本处理逻辑的网页页面。采用本发明,可快捷、有效地完成网页脚本的配置,节省了人力成本,满足网页开发用户的自动化、智能化需求。
【IPC分类】G06F17/30
【公开号】CN104899203
【申请号】CN201410077687
【发明人】刘志凯
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年9月9日
【申请日】2014年3月5日