selenium FAQ:如何处理JavaScript弹出的alert、prompt窗口 Posted on 2012-10-12 Edited on 2019-12-17 In selenium Views: 经常会碰到,页面操作后,出现一个alert窗口或者prompt确认窗口的情况,这时需要获得窗口的提示信息以及点击确定或取消的情况。 123456// Get a handle to the open alert, prompt or confirmationAlert alert = driver.switchTo().alert();// Get the text of the alert or promptalert.getText();// And acknowledge the alert (equivalent to clicking "OK")alert.accept(); 这是通用的处理方法。但是如果弹出的窗口不是alert()或者prompt()弹出来的则不适用。请注意。