首页 > 解决方案 > 获取 Google 自动广告小插曲的元素 - 嵌套文档 [已编辑]

问题描述

我正在尝试关闭网站上的 Google 广告,但不知道如何访问 #dismiss-button 元素。尝试切换到该 iframe,得到“找不到元素”

    .pause(3000)
    .frame(1)
    .pause(3000) //or wait for element to be visible, same result
    .click("#dismiss-button")

页面html

编辑:试图通过完整的 Xpath 获取元素,现在我得到“元素不可点击”错误。我似乎仍然找不到与按钮重叠的内容。非常感谢任何建议。

标签: javascriptnightwatch

解决方案


我们需要更多关于如何切换 iframe 的代码示例。

您也可以尝试使用moveToElement()以下mouseButtonDown()


推荐阅读