使用js簡單當前電腦是否聯網程式碼例項
本章節介紹一下如何簡單當前的電腦是否處於聯網狀態。
這個需求在實際應用中也是比較常見的,下面做一下簡單介紹,需要的朋友可以做一下參考,一定還有更好的方式,希望大家能夠分享一下,廢話不多說,下面進入正題 。
這個非常的簡單,只要檢測一下是否可以網路上的資源就可以了,程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> function check(){ return typeof window.jQuery === "undefined"; } window.onload=function(){ var odiv=document.getElementById("antzone"); if(check()){ odiv.innerHTML="沒有連線到網路"; } else{ odiv.innerHTML="連線到網路"; } } </script> </head> <body> <div id="antzone"></div> </body> </html>
上面的程式碼實現了檢測功能,非常的簡單這裡就不多介紹了。
雖然提供了一個navigator.onLine提供了這麼一個檢測功能,但是存在一定的相容性問題,如下:
1.谷歌和Safari瀏覽器是支援的。
2.IE瀏覽器支援。
3.火狐瀏覽器不支援。
在火狐瀏覽器中,只有在離線狀態才會返回false,設定沒有連線網線都會返回true。
關於navigator.onLine可以參閱navigator.onLine用法簡單介紹一章節。
相關文章
- js獲取當前電腦外網ip例項程式碼JS
- javascript獲取當前電腦系統時間程式碼例項JavaScript
- js獲取當前月份例項程式碼JS
- js實現的判斷當前瀏覽器是否flash程式碼例項JS瀏覽器
- js選項卡簡單程式碼例項JS
- js map集合簡單程式碼例項JS
- JSON簡單格式程式碼例項JSON
- js驗證表單項是否為空例項程式碼JS
- js省市級聯選單程式碼例項JS
- js簡單日曆效果程式碼例項JS
- js簡單的留言功能程式碼例項JS
- js簡單摺紙效果程式碼例項JS
- js prototype原型應用簡單例項程式碼JS原型單例
- js解析xml檔案簡單程式碼例項JSXML
- js使用者登錄檔單驗證簡單程式碼例項JS
- js檢測當前瀏覽器Flash player版本程式碼例項JS瀏覽器
- Angularjs製作簡單的路由功能簡單程式碼例項AngularJS路由
- javascript關閉當前視窗例項程式碼JavaScript
- node.js [superAgent]請求簡單程式碼例項Node.js
- js獲取當前目錄的絕對路徑程式碼例項JS
- js實現的字串簡單編碼和解碼程式碼例項JS字串
- js使用XMLHttpRequest例項程式碼JSXMLHTTP
- 實時獲取當前時間程式碼例項
- js微信視窗關閉事件簡單程式碼例項JS事件
- js自定義回撥函式簡單程式碼例項JS函式
- js簡單時間日期格式化程式碼例項JS
- js簡單富文字編輯器效果程式碼例項JS
- js判斷元素是否為空程式碼例項JS
- 判斷當前使用者是否為系統管理員的例項
- javascript名稱空間使用簡單程式碼例項JavaScript
- js自定義實現的簡單編碼和解碼程式碼例項JS
- jQuery 省市級聯選單程式碼例項jQuery
- javascript閉包簡單程式碼例項JavaScript
- javascript作用域簡單例項程式碼JavaScript單例
- JavaScript 動畫效果簡單例項程式碼JavaScript動畫單例
- 獲取當前元素下一個元素程式碼例項
- js對時間日期簡單格式化程式碼例項JS
- js 將xml轉換為table表格簡單程式碼例項JSXML