本帖最后由 1185384801 于 2020-1-28 16:29 编辑
2、探测元素(注意,由于其中的部分命令使用了jquery,没有JQ的网页需要手动加入JQ才可使用本功能):
原理解析:
- 首先谈谈这个解析网页树:
- 我先绑定了这2个函数(注意“back”这个函数是我测试时使用的,和源码没有关系)
- 解析的Js如下:(代码可以在源码中看哦,其实就是一个递归原理,十分简单,然后和主程序进行了交互而已。注释已精确到行。)
- 关于AddNewElement在代码中的处理
- 其次说说这个加入Jq,其实原理非常简单:
- 我们只需要创建一个script对象就可以了,然后在代码中直接将jq的js插入即可
- 标记元素的Js是最简单的,在这里我就不多说了
- 其实就是加一个三(花)原(哨)色的边框:
- 坐标取元素稍微复杂一点:
- 为了使用方便,我已经处理了scroll和部分ifarme的问题:
- 更多的功能可以看源码哦,Js源码中注释已经精确到行!
PS
最后说一句:如果你觉得可以的话,请:
您的评分是作者最大的动力,留下您的好评吧!
附件下载
MiniBlink网页树解析.zip
(251.86 KB, 下载次数: 855)
|