跳转到内容

获取当前网页标题

获取当前网页标题 用于读取当前活动页面的标题,也就是浏览器标签页通常显示的 title 内容。它常用于校验页面是否打开正确、记录窗口信息,或辅助多窗口切换。

指令标识:GetWindowTitle
指令类型:网页指令
指令描述:获取当前活动窗口页面的标题内容,即HTML页面的title标签内容

工作流支持「可视化编排」和「代码编排」两种创建方式。获取当前网页标题 在两种方式里都能用,核心业务参数一致,区别主要是你通过界面配置,还是通过 Python 脚本配置。

方式怎么用适合人群
可视化编排(推荐先学)拖入「获取当前网页标题」节点,填写输出变量大多数用户,零代码,适合快速搭建和调试
代码编排(Python)在脚本中调用 title = bots.getWindowTitle(outKey="windowTitle")熟悉代码、需要复用脚本或批量生成流程的用户

第一次使用建议先用可视化编排跑通,再迁移到 Python 代码编排。下方「参数说明」同时给出界面字段和代码参数名,方便两种方式对应。

获取当前网页标题
  • 校验页面是否打开到预期业务页。
  • 多窗口流程中记录或识别当前窗口。
  • 根据页面标题做条件判断。
  • 调试页面跳转、重定向或窗口切换问题。

如果要读取当前页面地址,请使用 获取当前网页URL;如果要根据标题切换窗口,请使用 切换到指定标题网页

  • 当前已经有可用的浏览器页面。
  • 页面已经加载到稳定状态;标题可能会在加载过程中变化。
  • 已规划好保存标题的变量名,例如 windowTitle
  1. 打开网页、页面跳转或窗口切换后添加 获取当前网页标题
  2. 必要时先添加 等待页面加载
  3. 将结果保存至 中填写变量名,例如 windowTitle
  4. 运行后查看变量值是否和浏览器标签页标题一致。

一个校验页面标题的流程可以这样配置:

  1. 打开网页:进入目标网站。
  2. 等待页面加载:等待页面达到加载状态。
  3. 获取当前网页标题:保存为 windowTitle
  4. 判断或输出:检查标题是否包含预期关键词。

该指令没有业务输入参数,会直接读取当前活动页面标题。

界面名称代码属性名类型必填说明
将结果保存至outKeyString建议填写保存当前页面标题。未配置时不会写入变量。
  • 输出变量中保存了当前页面标题。
  • 输出值和浏览器标签页标题一致,或符合当前页面实际标题。
  • 后续判断、记录或窗口切换节点能正常引用该变量。
获取当前网页标题
现象可能原因处理建议
输出为空页面没有设置标题,或读取太早先等待页面加载;必要时用 URL 或关键元素辅助判断
标题不是预期页面页面跳转还没完成或被重定向先等待页面稳定,再读取标题
多窗口下读到错误标题当前活动页不是目标页先切换到目标窗口,再读取标题
指令失败当前没有可用页面先使用打开网页或切换到有效页面

代码编排以 Python 为主。运行上下文由代码编排模板创建,示例里只需要关注业务指令本身。

bots.openUrl(url="https://example.com")
# 保存当前页面标题
title = bots.getWindowTitle(outKey="windowTitle")
print(title)

如果你想在工作流中通过节点动态编排指令,可使用 执行指令(XML) 节点。

A: 获取的是当前页面的 HTML title,通常显示在浏览器标签页上。

A: 会得到空字符串。建议结合 URL 或页面关键元素一起判断页面状态。

A: 会。部分页面会在加载、消息更新或路由切换后修改标题,建议页面稳定后再读取。