javascript - 使用 JavaScript 从离开站点警报中获取文本?
问题描述
有没有办法从 JavaScript 的警报中获取文本?
下面我附上了警报的屏幕截图。
实际上,我正在尝试使用 selenium 和 java 使网站自动化,而 selenium 无法处理此类警报。
我想知道 JavaScript 是否有解决此类警报的方法。
我不知道 JavaScript 语法和代码样式,所以只发布一个问题。请原谅我。
driver.switchTo.alert().getText()
仅适用于 JS 警报,如果是浏览器警报则不起作用
警报示例:
解决方案
你应该用 Selenium 试试这个:
Alert alert = driver.switchTo().alert();
alert.getText();
推荐阅读
- javascript - 用css创建动态四分之一圆
- php - 如何从多个表中删除主键
- algorithm - 最小化最大延迟的调度算法是最优的(它找到一个可行的调度,如果存在的话)
- html - 带有 & 参数的 HTML GET
- flutter - Flutter 扫描二维码不显示相机
- google-cloud-platform - 在 gcloud beta 运行部署时传递服务名称
- c# - 在 Visual Studio 中查看 ASP NET Core 源代码?
- microsoft-graph-api - Microsoft Teams 无法获取群聊成员
- c1-cms - 如何获取当前登录用户的 C1 CMS 用户名,而不是 windows 用户
- javascript - 如何根据 rel='manifest' 获取所有的 href nodeValue