window.status属性的使用方法

     当鼠标指向一个链接时,浏览器窗口底部的状态栏通常显示该链接的URL。在文档载入期间,Java applet进行初始化或者其他可能的时候,有些消息会显示在这个位置上。然而,可以用JavaScript在状态栏显示自己的信息,有时这对用户是有益的,比如,可以用一个友好简单的页面描述来代替URL链接。
  任何时候都可以把其他文本赋给window.status属性。当光标位于链接上时,为了改变链接的状态栏文本,应该使用link对象的onMouseOver事件处理触发一个动作。设置状态栏的onMouseOver事件处理要求—个附加语句( return true ),它必须是事件处理程序的一部分。这在JavaScript中非常少见,但是只有这样才能保证替换状态栏的内容。
  由于设置window.status属性很简单,通常脚本语句作为事件处理定义中的内嵌脚本来运行。这对于短的脚本来说非常方便,因为不必说明—个单独的函数或在页面上加入<script>标记,仅仅需要把脚本语句加入<a>标记中:
  <a href="http://home.netscape.com" onMouseOver="window.status='Visit the Netscape home page (home.netscape.com)'; return true">Netscape</a>
   仔细观察onMouseOver事件处理中的语句,这两个语句为:
      window.status='Visit the Netscape Home page (home.netscape.com)'
  return true
  当把它们作为内嵌脚本运行时,必须用分号把两个语句分开(分号后的空格是可选择的,但是有了空格可提高易读性),同样重要的是,整个语句组要用双引号括起来("...")。如果要将赋予window.status属性的字符串嵌入双引号中,用单引('...')号将字符串括起来即可。设置状态栏时用很少的脚本语句就可收到很大的收益,不利的一面是设置了这个属性就会创建一些糟糕的状态栏滚动标题。 
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值