[发明专利]对运行页面进行动态更新的方法有效
申请号: | 201280030637.4 | 申请日: | 2012-06-06 |
公开(公告)号: | CN103635897B | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | M·C·范宁;M·豪尔;G·林斯各特;E·特沃伦 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21;G06F17/27 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈小刚 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种方法包括解析文本源文档来构造文档节点树,使得文档节点树包括与文档节点树的每一节点相对应的指示文本在文本源文档内的位置的文本偏移量。该方法包括从文档节点树构造文档对象模型(DOM)和表示该DOM的查看节点树。查看节点树的构造包括将查看节点树映射到文档节点树。该方法包括提供DOM的运行表示和以下之一:跟踪对DOM的修改以提供第一改变信息以及跟踪对文本源文档的修改以提供第二改变信息。 | ||
搜索关键词: | 运行 页面 进行 动态 更新 | ||
【主权项】:
1.一种用于对运行页面进行动态更新的方法,包括:解析文本源文档来构造文档节点树,使得所述文档节点树包括所述文档节点树的每一节点的文本偏移量,每一节点的每一文本偏移量指示与所述文档节点树的该节点相对应的相关联的文本在所述文本源文档内的位置;根据所述文档节点树来构造文档对象模型DOM和表示所述DOM的查看节点树,构造所述查看节点树包括将所述查看节点树映射到所述文档节点树,使得所述DOM的每一元素被链接到所述文档节点树中相关联的对象并从而链接到所述文本源文档内与该对象相关联的文本,从而便于定位所述文本源文档中与对所述DOM的元素的修改相关联的文本,或便于定位所述DOM中与对所述文本源文档的修改相关联的元素;提供所述DOM的运行表示;以及以下之一:跟踪对所述DOM的修改以提供第一改变信息以及跟踪对所述文本源文档的修改以提供第二改变信息;其中所述文档节点树的每一节点的文本偏移量包括行号和在该行内的位置或包者指示字符相对于所述文本源文档的开头的位置的字符号;其中通过选择所述文本源文档的运行表示内的DOM元素,所述文本源文档中与所选的DOM元素相关联的文本被选择。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201280030637.4/,转载请声明来源钻瓜专利网。