【发布时间】:2021-12-08 15:07:02
【问题描述】:
正如标题所说,我无法点击一个元素,我想知道为什么会这样。
我正在尝试通过 xpath 或 javascript 从 funcaptcha 中单击“验证”按钮。在仅检查 iframe 元素后,我可以在普通浏览器上执行此操作,所有内容都显示在源代码中。
当我在普通浏览器上手动检查元素时,我获得了所有必要的源代码,并且可以执行 javascript 代码来按下“验证”按钮。但是在 selenium c# 上,我无法让它工作。我尝试了很多不同的方法
website elements when inspecting element on my own browser
这是 C# 中的代码,它试图切换到 iframe 以执行所需的 javascript 以按“验证”请注意这两种解决方案(xpath 和 javascript)都不起作用。
c# code for switching to iframe and executing javascript to press verify (which fails)
this is what I'm trying to press "verify"
感谢任何帮助,因为我已经坚持了一段时间,让我无法展示我的项目想法
【问题讨论】:
标签: javascript c# selenium iframe