[发明专利]树型控件设计及生成系统及方法无效
申请号: | 200810301676.9 | 申请日: | 2008-05-20 |
公开(公告)号: | CN101587437A | 公开(公告)日: | 2009-11-25 |
发明(设计)人: | 常小军 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种树型控件设计及生成方法,包括:根据客户端计算机的浏览器类型创建一个XmlHttp对象;通过客户端计算机的浏览器在树型控件页面选择一个目录;通过上述的XmlHttp对象向应用服务器发送查询该目录信息的请求;根据该请求,从一个数据库中查询对应的具有树型目录结构的数据,以获得该目录的信息以及该目录下的子目录信息;根据上述获得的该目录信息及其子目录信息,生成一个数据结构;根据上述生成的数据结构生成Html代码;及当上述Html代码生成后,根据该Html代码生成树型控件。本发明还提供一种树型控件设计及生成系统。本发明可以生成多样式、美观的树型控件,且使该生成的树型控件具有传输数据速度快、耗费资源小,并可以自订事件的特性。 | ||
搜索关键词: | 控件 设计 生成 系统 方法 | ||
【主权项】:
1.一种树型控件设计及生成系统,包括数据库、应用服务器及客户端计算机,所述应用服务器与所述数据库和所述客户端计算机通信连接,所述数据库用于存储各种具有树型目录结构的数据,其特征在于,所述的应用服务器包括查询模块、数据结构生成模块及代码生成模块,所述的客户端计算机包括创建模块、发送模块、监听模块及树型控件生成模块,其中:所述的创建模块用于根据客户端计算机的浏览器类型创建一个XmlHttp对象;所述的发送模块用于当用户通过客户端计算机的浏览器在树型控件页面选择一个目录时,通过上述的XmlHttp对象,应用一种查询和读取数据的方法、采用异步方式向应用服务器发送查询该目录信息的请求;所述的查询模块用于根据上述发送模块发送的查询目录信息的请求,从数据库中查询对应的具有树型目录结构的数据,以获得该目录的信息以及该目录下的子目录信息;所述的数据结构生成模块用于根据上述获得的该目录信息及其子目录信息,生成一个数据结构;所述的代码生成模块用于根据上述生成的数据结构生成Html代码;所述监听模块用于监听代码生成模块,以判断该代码生成模块是否已经将Html代码生成完毕;及所述的树型控件生成模块用于当上述Html代码生成完毕时,根据生成的Html代码、采用Dom技术生成树型控件,其中,所述Dom技术指的是文档对象模型技术。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810301676.9/,转载请声明来源钻瓜专利网。