[发明专利]网页元素定位方法有效
申请号: | 201911137951.2 | 申请日: | 2019-11-20 |
公开(公告)号: | CN110990005B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 刘林;邵明腾;周建朋;王丽娟;谢玉鑫 | 申请(专利权)人: | 金现代信息产业股份有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 山东众成清泰律师事务所 37257 | 代理人: | 丁修亭 |
地址: | 250101 山东省济南市高新区新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 元素 定位 方法 | ||
1.一种网页元素定位方法,应用于网页编辑,其特征在于,对当前的拖拽控件进行赋值,所赋值包括亲密性间隔和吸附距离;
拖拽控件进入编辑页面形成拖拽元素;
拖拽元素被拖拽至编辑页面内已存的网页元素给定距离范围内释放,拖拽元素被定位至距离所述网页元素亲密性间隔处而形成新的网页元素;
若在给定距离范围外释放,则拖拽元素停靠在释放位置而形成新的网页元素;
其中,给定距离范围为[J-X,J+X];J为亲密性间隔,X为吸附距离;
所述亲密性间隔和吸附距离包括全局变量和局部变量,且局部变量优先级高于全局变量;
其中,全局变量用于对全局的亲密性间隔和吸附距离进行设定;
局部变量用于对当前的拖拽控件进行设定;
直接父元素所设定或所承继的变量构成该直接父元素所涵盖直接子元素的子全局变量;
若当前的拖拽元素使用默认的全局变量,当前的拖拽元素被拖入到直接父元素内时,全局变量变更为子全局变量,并在当前的拖拽元素被拖出直接父元素内时,子全局变量变更为全局变量;
若当前的拖拽元素使用设定的局部变量,则该局部变量的优先级高于子全局变量。
2.根据权利要求1所述的网页元素定位方法,其特征在于,全局变量为默认变量,且可修改,修改后的全局变量在下次修改前保持不变。
3.根据权利要求1所述的网页元素定位方法,其特征在于,子元素从属于直接父元素的拖拽。
4.根据权利要求1所述的网页元素定位方法,其特征在于,控件赋值在鼠标选定该控件时进行;或
针对选定的控件进行当前手动赋值。
5.根据权利要求1所述的网页元素定位方法,其特征在于,全局变量还包括一个显示距离,该显示距离为实时显示拖拽元素与网页元素间距离的阈值;
当拖拽元素与网页元素间的距离小于等于显示距离时,实时显示拖拽元素与网页元素间的距离。
6.根据权利要求5所述的网页元素定位方法,其特征在于,显示距离为亲密性间隔的3~5倍。
7.根据权利要求5所述的网页元素定位方法,其特征在于,当拖拽元素与网页元素间的显示距离有多个时,实时距离显示的距离数据呈现在拖拽所对应的网页元素上,并与距离所对应的网页元素的边侧相对应。
8.根据权利要求1所述的网页元素定位方法,其特征在于,亲密性间隔为0~30px,吸附距离为5~15px。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金现代信息产业股份有限公司,未经金现代信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911137951.2/1.html,转载请声明来源钻瓜专利网。