代码之家  ›  专栏  ›  技术社区  ›  Remus Rigo

更改页面上的状态消息

  •  0
  • Remus Rigo  · 技术社区  · 16 年前

    <a href="http://www.google.com" onmouseover="window.status='Google';return true;">Google</a>
    

    但问题是,当我使用菜单(div中的链接)时,它不再改变状态栏。有什么办法解决吗?

    5 回复  |  直到 16 年前
        1
  •  1
  •   nickf    16 年前

    这里有一个 令人惊叹的 解决方案

    <a href="//./ Woo status bar" onclick="this.href='http://google.com'">
    

    不,但真的-这种做法有点过时了。用户希望能够看到他们要点击的链接的URL,以确保它是合法的。如果你想给人们更多关于链接的信息,可以把它编码在段落中(例如:“看一看 this big search engine this up-and-coming one ,或使用 title 链接上的属性。如果用户将鼠标悬停在链接上,在那里输入的文本将显示在工具提示中。

        2
  •  3
  •   Boldewyn    16 年前

        3
  •  1
  •   Shoban    16 年前
    onmouseover="window.status='Google';
    

    只对IE有效。似乎对FF不起作用。你在测试什么浏览器?

        4
  •  0
  •   Sarfraz    16 年前

    我怀疑,这只适用于IE,但不适用于其他浏览器。

        5
  •  0
  •   jmoyson    12 年前
    <a href="http://stackoverflow.com/" onmouseover="$(this).attr('href', 'http://www.google.com')" onmousedown="$(this).attr('href', 'http://stackoverflow.com/')">Link 4</a>
    

    这在Chrome/IE(7/8)/FF上对我有效。