打开并查询网页,操纵 DOM 元素并在浏览器中运行 JavaScript 代码.

开启网络会话

StartWebSession 打开一个新的空浏览器窗口:

  • 支持 Chrome 和 Firefox 浏览器. 如果没有赋给 StartWebSession任何参数,默认值为 Chrome.
  • 可同时运行几个网络会话.

打开网页

在浏览器中打开一个网页:

  • 打开网页会产生一个 Success 对象,即使 URL 不是一个有效的目的地.
  • 网络会话命令包括 "PageBack""ClickElement""TypeElement""BrowserWindows""SetWindowSize". 请到 WebExecute 文档查看完整列表.

提取关于页面的信息

获取页面的标题:

获取网页的 URL:

获取网页上的超链接列表:

操纵文档对象模型 (DOM)

"LocateElements" 选项搜寻 DOM 中的元素.

获取网页上搜索栏的标识:

获取网页上启动搜索的按钮:.

在搜索栏输入 Ada Lovelace,然后点击搜索按钮:

在页面上执行 JavaScript 代码

将一段 JavaScript 代码作为字符串传给 WebExecute,网络驱动程序将在页面上实时执行该代码:

结束网络会话

要想结束网络会话,请删除网络会话对象: