如何使用JavaScriptExecutor获取浏览器状态栏上显示的文本

时间:2015-03-23 08:08:09

标签: javascript selenium

很抱歉,我无法将图片放入。所以状态栏是浏览器左下角的小方框,当您将鼠标悬停在网页元素或页面加载时会显示。

我尝试了以下内容:

.getJavascriptExecutor().executeScript("return window.status;"));

......但它没有用。

非常感谢任何帮助。谢谢你的阅读。

1 个答案:

答案 0 :(得分:1)

我在FF和Chrome中进行了这个小实验。我在控制台执行了这个:

var mine = setInterval(function () { console.log("status:", window.status); }, 
                       1000);

然后我在链接上盘旋。控制台的状态输出始终为空字符串。 (是的,我检查过它是一个空字符串,而不是像空字符串那样打印的其他内容。)

问题不在于您拨打.executeScript,但window.status似乎没有得到很好的支持。