下你所需,载你所想!
汇集开发技术源码资料

MiniBlink网页树解析、元素探测工具

:251.86KB :1 :2020-01-28 16:31:44

部分简介

我进行了一些修改,将网页树解析拓展到了精易web浏览器(打开本源码前,请务必安装此支持库)中,同时为了便于使用,我还增加了一个网页元素探测功能哦!

?功能介绍: ?解析网页:

2、探测元素(注意,由于其中的部分命令使用了jquery,没有JQ的网页需要手动加入JQ才可使用本功能):

原理解析:
?首先谈谈这个解析网页树: ?我先绑定了这2个函数(注意“back”这个函数是我测试时使用的,和源码没有关系)
?解析的Js如下:(代码可以在源码中看哦,其实就是一个递归原理,十分简单,然后和主程序进行了交互而已。注释已精确到行。)
?关于AddNewElement在代码中的处理

?其次说说这个加入Jq,其实原理非常简单: ?我们只需要创建一个script对象就可以了,然后在代码中直接将jq的js插入即可

?标记元素的Js是最简单的,在这里我就不多说了 ?其实就是加一个三(花)原(哨)色的边框:

?坐标取元素稍微复杂一点: ?为了使用方便,我已经处理了scroll和部分ifarme的问题:

?更多的功能可以看源码哦,Js源码中注释已经精确到行!

MiniBlink网页树解析、元素探测工具

热门推荐

相关文章