我在我的HTML文档中添加了一条新的瞬态状态栏消息(特别是表格中列出的5个链接,请参阅下面的代码),它在IE中工作正常但是当我在Firefox或Chrome中查看该文档时,消息没有出现。我看到的只是URL链接。有人能告诉我如何在Firefox和Chrome中显示瞬态状态栏消息吗?
这是我的代码:
<table>
<tr><td colspan="5"><img src="logo.gif" alt="The Civil War Journal" /></td></tr>
<tr><td>
<a href="cwj.htm" class="Links"
onmouseover = "window.status='Go to the Home Page'; return true"
onmouseout = "window.status=''; return true">Home Page</a>
</td>
<td>
<a href="#" class="Links"
onmouseover = "window.status='View Current Events'; return true"
onmouseout = "window.status=''; return true">News</a>
</td>
<td>
<a href="#" class="Links"
onmouseover = "window.status='Go to Feature Articles'; return true"
onmouseout = "window.status=''; return true">Features</a>
</td>
<td>
<a href="#" class="Links"
onmouseover = "window.status='Go to the Civil War Form'; return true"
onmouseout ="window.status=''; return true">Forum</a>
</td>
<td>
<a href="form.htm" class="Links"
onmouseover = "window.status='Subscribe Today!'; return true"
onmouseout = "window.status=''; return true">Subscriptions</a>
</td></tr></table>
答案 0 :(得分:1)
抱歉,can't be done没有用户更改浏览器设置:
此属性在Firefox和其他一些浏览器的默认配置中不起作用:设置window.status对状态栏中显示的文本没有影响。要允许脚本更改状态栏文本,用户必须在about:config屏幕中将dom.disable_window_status_change首选项设置为false。
这适用于Firefox,我认为它在Chrome中是相同的。更改状态栏在安全方面被视为风险,并且将越来越少地受到支持。请考虑使用title
属性来详细说明链接:
<a href="cwj.htm" class="Link" title="Go to the Home Page">
当用户将鼠标悬停在链接上时,它将显示在工具提示中。