如何在浏览器状态栏中显示文字?

时间:2009-09-18 14:07:36

标签: javascript jquery cross-browser statusbar

我们如何使用JavaScript(或jQuery)更改浏览器状态栏中显示的文本?

5 个答案:

答案 0 :(得分:20)

jQuery没有必要这样做:

<script>
function writetostatus(input){
    window.status=input
    return true
}
</script>

但是,大多数较新的浏览器会阻止您在JavaScript中设置状态栏中的文本。

答案 1 :(得分:4)

它可能涉及一个简单的注释特定于IE

直到IE6并包含它,你可以这样做:

window.status = "Hello, I'm a custom status bar note.";

但在IE6(测试IE7 / 8)之后,您可以采用相同的方式进行操作,但还需要通过启用该功能来调整浏览器安全选项:工具 - Internet选项 - 安全 - 自定义级别:

alt text

答案 2 :(得分:2)

首先,出于安全原因,它在整个浏览器中的外观并不统一,其次,在大多数浏览器中,has been disabled功能by default很长时间。

无论如何,用于执行此操作的javascript是一个简单的window.status = "my text"

答案 3 :(得分:0)

一个10年前的问题的答案。 我使用此功能

<script>
    function go2(hell){ window.location=hell; }
</script>

and the links will be like this :
<a href="#" onclick="go2('www.somewhere.net/page.html')">my link</a>

答案 4 :(得分:-1)

使用

window.status = "whatever you want"