[发明专利]选择器获取方法及装置有效
申请号: | 201110287861.9 | 申请日: | 2011-09-26 |
公开(公告)号: | CN103019925A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 谢林玲;刘磊;曾建 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京亿腾知识产权代理事务所 11309 | 代理人: | 陈霁 |
地址: | 开曼群岛大开曼*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请涉及一种JQuery选择器获取方法以及装置。该方法包括:对页面元素查找标识选择器、类选择器、属性选择器和/或元素选择器;当标识选择器不存在,以及类选择器或属性选择器不满足选择器唯一性时,将不满足选择器唯一性的类选择器或属性选择器,压入当前元素的选择器压栈中;在设定级数内查找上级元素的标识选择器和/或类选择器;以及当在设定级数内或达到设定级数时查找到上级元素的标识选择器后,将上级元素的标识选择器压入选择器压栈中,以及从该选择器压栈中获取页面元素的JQuery选择器。本申请实现了多个浏览器下,对用户输入的选择器进行校验,也可以逆向获取页面元素的JQuery选择器。 | ||
搜索关键词: | 选择器 获取 方法 装置 | ||
【主权项】:
一种JQuery选择器获取方法,其特征在于,包括:对所选择的页面元素查找标识选择器、类选择器、属性选择器和/或元素选择器;当所述页面元素的所述标识选择器不存在,以及所述类选择器或属性选择器不满足选择器唯一性时,将所述不满足选择器唯一性的所述类选择器或属性选择器,压入所述当前元素的选择器压栈中;或者,当不存在标识选择器、类选择器、属性选择器时,将所述元素选择器压入所述页面元素的选择器压栈中;在设定级数内对所述页面元素向上查找所述页面元素的上级元素的标识选择器和/或类选择器;以及当在设定级数内或达到所述设定级数时查找到所述上级元素的标识选择器后,将所述上级元素的标识选择器压入所述选择器压栈中,以及从该压入了所述上级元素的标识选择器的选择器压栈中获取所述页面元素的JQuery选择器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110287861.9/,转载请声明来源钻瓜专利网。