Window navigator.onLine 属性

定义和用法

如果浏览器在线,onLine 属性返回 true,否则返回 false

onLine 属性是只读的。

提示:

这个属性是不可靠的。

计算机可以连接到网络而无需访问 Internet。

实例

例子 1

浏览器是否在线?

let online = navigator.onLine;

亲自试一试

例子 2

显示所有导航器属性:

显示所有 navigator 属性:

let text = "<p>Browser CodeName: " + navigator.appCodeName + "</p>" +
"<p>Browser Name: " + navigator.appName + "</p>" +
"<p>Browser Version: " + navigator.appVersion + "</p>" +
"<p>Cookies Enabled: " + navigator.cookieEnabled + "</p>" +
"<p>Browser Language: " + navigator.language + "</p>" +
"<p>Browser Online: " + navigator.onLine + "</p>" +
"<p>Platform: " + navigator.platform + "</p>" +
"<p>User-agent header: " + navigator.userAgent + "</p>";

亲自试一试

语法

navigator.onLine

返回值

类型 描述
布尔值 如果浏览器在线,则为 true,否则为 false。

浏览器支持

所有浏览器都支持 navigator.onLine

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 支持 支持 支持 支持 支持