发明名称 |
网页中可编辑区域光标定位方法 |
摘要 |
本发明提出了网页中可编辑区域光标定位方法,该方法包括以下步骤:a.获取光标所在的可编辑区域标签相对于网页的绝对位置;b.复制与可编辑区域标签样式相同的可嵌入其他标签的标签,记录可嵌入其他标签的标签相对于网页的绝对位置;c.统计可编辑区域中起始位置至光标所在位置的字符串内容及长度并复制至可嵌入其他标签的标签中;d.在可嵌入其他标签的标签的光标所在位置处添加一标记标签,记录标记标签相对于网页的绝对位置;e.计算可嵌入其他标签的标签相对于可编辑区域的标签坐标位置变化;f.确定可编辑区域光标相对于网页的绝对位置。本发明采用技术简单,可操作性强,可快速实现光标定位,且不受浏览器的限制。 |
申请公布号 |
CN104050152A |
申请公布日期 |
2014.09.17 |
申请号 |
CN201310081737.6 |
申请日期 |
2013.03.15 |
申请人 |
苏州精易会信息技术有限公司 |
发明人 |
牟春林;黄仁 |
分类号 |
G06F17/24(2006.01)I |
主分类号 |
G06F17/24(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
网页中可编辑区域光标定位方法,其特征在于,该方法包括以下步骤:a.获取光标所在的可编辑区域标签相对于网页的绝对位置(X,Y);b.复制与可编辑区域标签样式相同的可嵌入其他标签的标签,记录可嵌入其他标签的标签相对于网页的绝对位置(X′,Y′);c.统计可编辑区域中起始位置至光标所在位置的字符串内容及长度并复制至可嵌入其他标签的标签中;d.在可嵌入其他标签的标签的光标所在位置处添加一标记标签,记录标记标签相对于网页的绝对位置(M,N);e.计算可嵌入其他标签的标签相对于可编辑区域的标签坐标位置变化(Δx,Δy),其中Δx=X′‑X,Δy=Y′‑Y;f.根据可嵌入其他标签的标签的位置变化,确定可编辑区域光标相对于网页的绝对位置(M‑Δx,N‑Δy)。 |
地址 |
215000 江苏省苏州市工业园区星湖客69幢905室 |