打开并查询网页,操纵 DOM 元素并在浏览器中运行 JavaScript 代码.
开启网络会话
用 StartWebSession 打开一个新的空浏览器窗口:
- 支持 Chrome 和 Firefox 浏览器. 如果没有赋给 StartWebSession任何参数,默认值为 Chrome.
- 可同时运行几个网络会话.
打开网页
在浏览器中打开一个网页:
- 打开网页会产生一个 Success 对象,即使 URL 不是一个有效的目的地.
- 网络会话命令包括 "PageBack"、"ClickElement"、"TypeElement"、"BrowserWindows" 和 "SetWindowSize". 请到 WebExecute 文档查看完整列表.
提取关于页面的信息
获取页面的标题:
获取网页的 URL:
获取网页上的超链接列表:
操纵文档对象模型 (DOM)
用 "LocateElements" 选项搜寻 DOM 中的元素.
获取网页上搜索栏的标识:
获取网页上启动搜索的按钮:.
在搜索栏输入 “Ada Lovelace”,然后点击搜索按钮:
在页面上执行 JavaScript 代码
将一段 JavaScript 代码作为字符串传给 WebExecute,网络驱动程序将在页面上实时执行该代码:
结束网络会话
要想结束网络会话,请删除网络会话对象: