Window:線上事件

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

當瀏覽器獲得網路訪問許可權並且 Navigator.onLine 的值切換為 true 時,將觸發 Window 介面的 online 事件。

注意: 此事件不應用於確定特定網站的可用性。網路問題或防火牆仍可能阻止訪問該網站。

語法

在諸如 addEventListener() 之類的方法中使用事件名稱,或設定事件處理程式屬性。

js
addEventListener("online", (event) => { })

ononline = (event) => { }

事件型別

一個通用的 Event

事件處理程式別名

除了 Window 介面之外,以下目標也可用事件處理程式屬性 ononline

示例

js
// addEventListener version
window.addEventListener("online", (event) => {
  console.log("You are now connected to the network.");
});

// ononline version
window.ononline = (event) => {
  console.log("You are now connected to the network.");
};

規範

規範
HTML
# event-online
HTML
# handler-window-ononline

瀏覽器相容性

另見