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



很抱歉我无法放入图片。因此,状态栏是浏览器左下角的一个小框,当您将鼠标悬停在web元素或页面加载时,它就会出现。

我尝试过以下几种:

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

但它不起作用。

如有任何帮助,我们将不胜感激。感谢阅读。

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

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

然后我在链接上徘徊。控制台的状态输出始终是空字符串。(是的,我检查了它是一个空字符串,而不是像空字符串一样打印的其他东西。)

您的问题不在于呼叫.executeScript,而在于window.status似乎没有得到很好的支持。

最新更新