1. 程式人生 > >Web API--網路介面

Web API--網路介面

online

當瀏覽器能夠訪問網路, 並且navigator.onLine的值被設為true時, online事件被觸發

ononline

ononline 事件在瀏覽器開始線上工作時觸發。

offline

當瀏覽器失去網路連線時,offline事件被觸發。並且navigator.onLine的值變為 false
與online是相反的

如何使用
console.log(navigator.onLine)
	window.addEventListener('online', function(){
		console.log(
'online') console.log(navigator) }) window.addEventListener("offline",function(){ console.log(navigator) alert("網路斷開了") })

線上
可以看到網路線上的情況下,navigator.onLine為true

  1. 接著切換到無網路狀態,可以看到navigator的onLine為false,彈出警示框
    將線上切換到斷開
  2. 最後切回線上,可以看到navigator的onLine為false,列印online
    切回線上