首页 > 解决方案 > 使用 JavaScript 从离开站点警报中获取文本?

问题描述

有没有办法从 JavaScript 的警报中获取文本?

下面我附上了警报的屏幕截图。

实际上,我正在尝试使用 selenium 和 java 使网站自动化,而 selenium 无法处理此类警报。

我想知道 JavaScript 是否有解决此类警报的方法。

我不知道 JavaScript 语法和代码样式,所以只发布一个问题。请原谅我。

driver.switchTo.alert().getText() 

仅适用于 JS 警报,如果是浏览器警报则不起作用

警报示例:

在此处输入图像描述

标签: javascriptselenium

解决方案


你应该用 Selenium 试试这个:

Alert alert = driver.switchTo().alert();
alert.getText();

推荐阅读