国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP+Ajax實時自動檢測是否聯網的方法

2024-05-04 23:37:06
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了PHP+Ajax實時自動檢測是否聯網的方法,通過Ajax調用連接百度效果實現檢測網站是否聯網的功能,需要的朋友可以參考下

本文實例講述了PHP+Ajax實時自動檢測是否聯網的方法。分享給大家供大家參考。具體實現方法如下:

html部分代碼:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"  
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
  3. <html xmlns="http://www.w3.org/1999/xhtml"
  4. <head> 
  5. <title>PHP+Ajax實時自動檢測是否聯網</title> 
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"
  7. <script type="text/javascript"
  8. <!-- 
  9. var xmlHttp; 
  10. function createXMLHttpRequest(){ 
  11. if(window.ActiveXObject){ 
  12. xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
  13. else if(window.XMLHttpRequest){ 
  14. xmlHttp = new XMLHttpRequest(); 
  15. function start(){ 
  16. createXMLHttpRequest(); 
  17. var url="getNetLink"
  18. xmlHttp.open("GET",url,true); 
  19. xmlHttp.onreadystatechange = callback; 
  20. xmlHttp.send(null); 
  21. function callback(){ 
  22. if(xmlHttp.readyState == 4){ 
  23. if(xmlHttp.status == 200){ 
  24. document.getElementById("shownetlink").innerHTML = xmlHttp.responseText; 
  25. setTimeout("start()",8000); 
  26. // --> 
  27. </script> 
  28. </head> 
  29. <body onload="start();"
  30. <h1>PHP+Ajax實時自動檢測是否聯網</h1> 
  31. <p>當前網絡狀態:<span id="shownetlink"></span></p> 
  32. </body> 
  33. </html> 


php部分代碼:
 

  1. public function getNetLink(){  
  2. header("cache-control:no-cache,must-revalidate");  
  3. header("Content-Type:text/html;charset=utf-8");  
  4. $file=fopen("http://www.baidu.com/""r");  
  5. if (!$file){  
  6. $shownetlink = "<font color=/"red/">網絡連接失敗</font>";  
  7. }else{  
  8. $shownetlink = "<font color=/"#06C/">網絡連接正常</font>";  
  9. }  
  10. echo $shownetlink;  

希望本文所述對大家的php程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 郴州市| 延长县| 渑池县| 宝山区| 库伦旗| 西昌市| 阿拉善盟| 阿瓦提县| 灌南县| 临泽县| 绥中县| 景宁| 赫章县| 辰溪县| 宜春市| 平邑县| 泰安市| 文水县| 太保市| 微山县| 建始县| 图片| 图们市| 仁布县| 苏尼特右旗| 洮南市| 如皋市| 南溪县| 博野县| 泌阳县| 鹿邑县| 平湖市| 宁陵县| 汤原县| 三都| 岐山县| 三门县| 博野县| 防城港市| 无极县| 依兰县|