在HTML5中,可以使用如下的方法監視是否在線還是離線的狀態,而且目前看來,連IE 7都支持了,其他大部分浏覽器都支持,方法為:
if(navigator.onLine)
{
alert('You are Online');
}
else
{
alert('You are Offline')
}
而且online,offline事件還可以綁定到body,document,window對象上,可以當監視到離線時,通過html5的notification機制,往客戶端推送一個消息框,告訴用戶已經離線了,是不錯的用戶體驗。