当前位置: 首页 > 专利查询>徐萍专利>正文

一种自动填充标记模块及其浏览器组合件制造技术

技术编号:2819566 阅读:343 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种自动填充标记模块,包括:公知html子模块;自动填充语言子模块;公知html子模块包含自动填充语言子模块通过浏览器生成具有自动填充和/或自动提交HTML页面。本发明专利技术还涉及一种浏览器组合件,包括公知的浏览器,装载有自动填充标记模块,自动填充标记模块包括公知html子模块;自动填充语言子模块;公知html子模块包含自动填充语言子模块通过浏览器生成具有自动填充和/或自动提交HTML页面;还包括:浏览辅助器,设有自动填充模块;还设有用户信息收集模块。本发明专利技术不需要调整浏览器的安全级别、并且网络端代码改动量小、浏览器用户操作简单,能够实现信息的自动填充或自动获取,并且可以自动提交给服务器侧。

【技术实现步骤摘要】

本专利技术涉及一种自动填充标记模块及其浏览器组合件,尤其是一种能够 提供自动填充页面代码的自动填充标记模块以及由装载自动填充标记模块的 浏览器和浏览辅助器构成的组合件。
技术介绍
HTML (HyperText MarkUp Language)是使用特殊标记来描述文档结构和表 现形式的一种语言,由W3C (World Wide Web Consortium)所制定和更新。HTML 语言是基础的网络语言,通过它可以组织起各种各样的网页。其中,几乎每 一种HTML语言的语法都是以O开头,以</〉结束。在编辑HTML语言过程中, 也可以使用注释。语法格式为<!-文件注释-〉,这种中间的内容只是解释说 明,并不净皮编译器所编译。HTML的主要语法是元素和标签。元素是符合DTD (文档类型定义)的文档组成部分,如title (文档标题)、IMG (图象)、 table (表格)以及form (表单)等等。元素名不区分大小写的。HTML用标 签来规定元素的属性和它在文档中的位置。标签分单独出现的标签和成对出 现的标签两中。大多数的标签是成对出现的,有首标签和尾标签组成。首标 签的格式为〈元素名〉,尾标签的格式为</元素名〉。该HTML中有各种元素类 型,其中有隐藏元素类型起到隐藏部分代码的作用。HTML后缀文件使用浏览 器打开,通过该浏览器解析HTML文件组织成网页呈现给用户。HTML文件是 一总纯文本文件, 一些应用程序必须通过地址链接。现有的浏览器通过解析HTML代码生成网页呈现给用户。现有的浏览器只 解析HTML代码中文本内容,注释内容或者HTML代码中隐藏代码将跳过。浏览器在用户打开一些特定页面时,必须要事先下载ACTIVE控件或者OCX控件, 对用户数据交互起到 一定的限制。^使用现有的浏览器对现有的HTML代码生成网页时,浏览器只能解析一些 显性的纯文本内容,在用户需要进行稍微复杂的操作,就需要下载控件或者 需要用户输入信息等步骤。使用现有的这种浏览器和HTML代码进行页面生成 时,只能解析简单文本内容,在用户登录注册、或者下载游戏等操作时,使 用该浏览器用户操作繁瑣、不方便。
技术实现思路
本专利技术的目的是提供一种自动填充标记模块,提供自动填充页面代码, 使生成的网页具有自动填充功能。本专利技术第二目的是提供一种浏览器组合件,由装载有自动填充标记模块 的浏览器和浏览辅助器构成,从而在浏览辅助器的监控下实现用户信息的自 动填充或者获取和/或自动登录。为实现第一目的,本专利技术提供了一种自动填充标记模块,包括公知html 子模块,用于存放生成普通HTML页面的代码;自动填充语言子模块,用于存 放标示页面自动填充和/或自动提交的代码;所述公知html子模块包含所述 自动填充语言子模块通过浏览器生成具有自动填充和/或自动提交HTML页 面。为实现第二目的,本专利技术提供了一种浏览器组合件,包括公知的浏览器, 装载有自动填充标记模块的所述浏览器生成自动填充HTML页面,其中,所述 自动填充标记模块包括公知html子模块,用于存放生成普通HTML页面的代 码;自动填充语言子模块,用于存放标示页面自动填充和/或自动提交的代码; 所述公知html子模块包含所述自动填充语言子模块通过所述浏览器生成具 有自动填充和/或自动提交HTML页面;还包括浏览辅助器,其设有自动填 充模块,所述自动填充模块用于监控所述浏览器,分析当前浏览的网页,将用户配置文件中的信息自动填入页面中的相应表单域中,执行自动提交操作; 所述浏览辅助器还设有用户信息收集模块,用于获得用户在页面中输入的信 息,并将其保存到用户配置文件中。由以上技术方案可知,本专利技术提供一种自动填充标记模块,以及由装载 有自动填充标记模块的浏览器和浏览辅助器构成的浏览器组合件。因此,本 专利技术具有以下优点不需要调整浏览器的安全级别、并且网络端代码改动量 小只需修改HTML代码段、浏览器用户操作简单,能够实现信息的自动填充或 自动获取,并且可以自动提交给服务器侧。下面通过具体实施例并结合附图对本专利技术做进一步的详细描述。附图说明图1为本专利技术自动填充标记模块的结构示意图。 图2为本专利技术自动填充语言子;f莫块的结构示意图。 图3为本专利技术浏览器组合件的结构示意图。具体实施例方式本专利技术提供一种由公知html子模块10和自动填充语言子模块11构建 成的自动填充标记模块1,该自动填充标记模块1可以由内容服务商如s ina 网站的服务器提供给用户的浏览器。如图1所示,公知html子模块10,用 于存放生成普通HTML页面的代码;自动填充语言子模块12,用于存放标示 页面自动填充和/或自动提交的代码;所述公知html子模块IO包含所述自动 填充语言子模块11通过浏览器生成具有自动填充和/或自动提交HTML页面。 自动填充语言子模块12中的页面自动填充和/或自动提交的代码为一种 标记语言,该标记语言嵌入到html的网页中同时不影响html原有内容解析。 定义这种标记语言的目的是让html网页与应用程序之间有一个特定的交互。 自动填充语言子模块符合HTML格式。这种标记语言,在THML中所加标记不会影响HTML原有内容的解析;新 增的标记具有可扩展性;能在客户端程序的帮助下做到网页与应用程序之间 的交互;网页可以控制信息提交的方式,即网页中代码段中可以设定客户端 自动填写或者填写后自动提交。如图2所示,所述自动填充语言子模块11包括表单数据单元111;表单 婆t据单元111又包括域单元112和字段单元113,在表单数据单元111中存 放着表单数据入form,域单元112中存放着field数据。在该域单元112包 括字段单元113有专用字段单元在该专用字段单元中存放有如用户名称 字段、用户密码字段和服务选择字段。还包括性别字段、生日字段、证 件字段、身份证字段、驾驶证字段、军官证字段、城市字段、固定电话字 段、手机字段、Email地址字段、通讯字段、邮编字段、和/或爱好。还包 括一些元素类型单元114:元素类型单元中存放有各种元素数据如文本框元 素数据、select框元素数据、radio元素数据、checkbox元素数据、submit 类型元素数据和/或button类型元素数据单元。所述公知html子模块10包含所述自动填充语言子模块11通过浏 览器生成具有自动填充和/或自动提交HTML页面,浏览器解析公知html 子模块10中的html代码,同时将自动填充语言子模块11中的页面自动填 充和/或自动提交的代码加载进html代码中形成如下所示的网页代码 <html〉<!—UserKey Markup Language Vers ion = 1.0My3ia Copyright 2004 My3ia Technology Ltd.All Rights Reserved <ICP url = "http: 〃www. sina. com. cn" title="新浪 "submit-"login"><Form name="login" submit="submit"〉<Field name="u" /〉<Field name="psw" />&本文档来自技高网
...

【技术保护点】
一种自动填充标记模块,其特征在于,包括:公知htm1子模块,用于存放生成普通HTML页面的代码;自动填充语言子模块,用于存放标示页面自动填充和/或自动提交的代码;所述公知htm1子模块包含所述自动填充语言子模块通过浏览器生成具有自动填充和/或自动提交HTML页面。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐萍
申请(专利权)人:徐萍
类型:发明
国别省市:11[中国|北京]

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

1