2008年12月30日

document:事件

特徵 A-E | 特徵 F-Z | 方法 A-E | 方法 F-Z | 事件
ononline | onoffline
document 的事件操控器

ononline, onoffline 這兩個事件操控器只能用在 document,可以直接放在 BODY 元素上,或用 document.body.handler 設定。

ononline

瀏覽器設為連線時,會啟動此事件操控器。

  • 程式用法:

    <script type='text/javascript'>
    function ononlineHd(e)
    {
      var e = e || window.event;
      ononlineSet(null);
      alert('連線 '+ e);
    }
    function ononlineSet(hd)
    {
      document.body.ononline=hd;
    }
    </script>
    <a href='javascript:ononlineSet(ononlineHd)'>設定操控器</a>

  • 執行結果:

    設定操控器

  • 上例 IE 成功;Safari, Chrome 沒有離線功能。Firefox 沒能通過上面的測試;但是放在 BODY 元素上,則測試成功。
onoffline

瀏覽器設為離線時,會啟動此事件操控器。

  • 程式用法:

    <script type='text/javascript'>
    function onofflineHd(e)
    {
      var e = e || window.event;
      onofflineSet(null);
      alert('離線 '+ e);
    }
    function onofflineSet(hd)
    {
      document.body.onoffline=hd;
    }
    </script>
    <a href='javascript:onofflineSet(onofflineHd)'>設定操控器</a>

  • 執行結果:

    設定操控器

  • 上例 IE 成功;Safari, Chrome 沒有離線功能。Firefox 沒能通過上面的測試;但是放在 BODY 元素上,則測試成功。

©2008-2009 by ant2legs, All Rights Reserved. ant2legs 擁有其製作的文章,圖片與程式的著作權,所有權利保留。