脚本开发,脚本学习,辅助软件,各种工具软件

访问密码统一为:3158

查看: 1721|回复: 0

dom解析,基于DispHTMLDocument

[复制链接]

55

主题

55

帖子

289

积分

孩提

Rank: 2

积分
289
发表于 2020-5-27 18:01:44 | 显示全部楼层 |阅读模式
前言:
  • 本程序的对象(DispHTMLDocument对象)基于帖子:开源,易语言调用com对象,实现css表达式爬虫开源
  • 特性:
    • DispHTMLDocument对象共有 169 个属性,80 个方法,抛去大量事件触发命令,ie9重复命令,复制对象命令和写对象的命令,本程序已经将DispHTMLDocument对象中的绝大部分读的命令实现(共46个命令接口,我没有封装getSeletion,因为getSeletion过于复制且对于dom解析无实际意义)
    • 本程序中接口的命令,参数注释均来自官方接口的注释,同时加入了“nodeType_”开头的常量。(它代表节点的节点类型。)
    • 由于ie的问题,本程序的“querySelector”并不支持CSS3语法,但是确实是够用了。
    拓展封装部分:
    • 参考精易模块的“普通填表”,我封装了部分取元素的方法(比如支持src==xxx的语法)

    例子:
    • 在“_临时子程序”下我写了一个例程供大家参考(精易模块请自行引用!):

  • 命令表一览:
  • 下载链接:https://t00y.com/file/20110282-445718335

3Q4T网,编程学习交流基地。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表