在selenium中处理showModalDialog窗口

在selenium中处理showModalDialog窗口,selenium,selenium-rc,Selenium,Selenium Rc,我正在使用Selenium-JAVA自动化我的应用程序。在我的应用程序中,当我们单击某个特定按钮时,它实际上会使用showModalDialog命令打开一个窗口。当我们使用showModalDialog打开窗口时,java脚本的执行将暂停,直到窗口关闭 问题1 在Internet Explorer(7,8,9)中,我在单击时遇到权限被拒绝错误。我还尝试执行javascript。为此,我还得到了权限拒绝错误。你知道这个问题吗 问题2 在Firefox中,我执行了相同的脚本,它运行良好。但这里的问题

我正在使用Selenium-JAVA自动化我的应用程序。在我的应用程序中,当我们单击某个特定按钮时,它实际上会使用showModalDialog命令打开一个窗口。当我们使用showModalDialog打开窗口时,java脚本的执行将暂停,直到窗口关闭

问题1 在Internet Explorer(7,8,9)中,我在单击时遇到权限被拒绝错误。我还尝试执行javascript。为此,我还得到了权限拒绝错误。你知道这个问题吗

问题2
在Firefox中,我执行了相同的脚本,它运行良好。但这里的问题是执行被挂起,在模型窗口关闭之前,它不会执行其他命令。:(如何解决此问题?

您必须在selenium浏览器bot js-IEBrowserBot.prototype.modifyWindowToRecordPopUpDialogs中进行修改,以处理模式窗口。这将有所帮助。或者尝试使用webdriver。 你能发布你收到这个错误的HTML应用程序吗