0

在这个网站:“uk.burberry.com”的顶部有一个搜索字段,带有一个搜索按钮来搜索项目。当我打开一个firefox窗口进行搜索时,它可以工作,但是当我搜索有多个firefox窗口时,屏幕前面的firefox窗口后面的所有firefox窗口都会返回一个空白的结果页面。

使用 Chrome 驱动程序时我没有这个问题。当它们不在屏幕前面时,Firefox 驱动程序是否存在不允许提交表单的问题?

我还使用了 click() 和 submit() 并确保事先启用了按钮。当后台的 Firefox 窗口单击搜索按钮时,它会转到另一个页面,结果给我这个非常长的 URL:* http://uk.burberry.com/burberry/views/listing/searchResults.jsp?_dyncharset= UTF-8&frmSearch_txtQuery=&_D%3AfrmSearch_txtQuery=+&%2Fatg%2Fcommerce%2Fsearch%2Fcatalog%2FQueryFormHandler.errorURL=%2Fburberry%2Fviews%2Flisting%2FsearchResults.jsp&_D%3A%2Fatg%2Fcommerce%2Fsearch%2Fcatalog%2FQueryFormHandler.errorURL=+&start =1&_D%3Astart=+&_DARGS=%2Fburberry%2Fincludes%2FpageStart.jsp.frmSearch *

谢谢

4

1 回答 1

0

没有我知道的问题。如果您需要将窗口置于前台,而典型的方法不起作用,我有时会使用 JavaScript 执行器将窗口置于前台,然后对其进行操作。

于 2014-03-11T18:15:54.780 回答