PHP+Ajax實(shí)時(shí)自動(dòng)檢測(cè)是否聯(lián)網(wǎng)的方法
本文實(shí)例講述了PHP+Ajax實(shí)時(shí)自動(dòng)檢測(cè)是否聯(lián)網(wǎng)的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
html部分代碼:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>PHP+Ajax實(shí)時(shí)自動(dòng)檢測(cè)是否聯(lián)網(wǎng)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript">
<!--
var xmlHttp;
function createXMLHttpRequest(){
if(window.ActiveXObject){
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest){
xmlHttp = new XMLHttpRequest();
}
}
function start(){
createXMLHttpRequest();
var url="getNetLink";
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange = callback;
xmlHttp.send(null);
}
function callback(){
if(xmlHttp.readyState == 4){
if(xmlHttp.status == 200){
document.getElementById("shownetlink").innerHTML = xmlHttp.responseText;
setTimeout("start()",8000);
}
}
}
// -->
</script>
</head>
<body onload="start();">
<h1>PHP+Ajax實(shí)時(shí)自動(dòng)檢測(cè)是否聯(lián)網(wǎng)</h1>
<p>當(dāng)前網(wǎng)絡(luò)狀態(tài):<span id="shownetlink"></span></p>
</body>
</html>
php部分代碼:
public function getNetLink(){
header("cache-control:no-cache,must-revalidate");
header("Content-Type:text/html;charset=utf-8");
$file=fopen("http://www.baidu.com/", "r");
if (!$file){
$shownetlink = "<font color=\"red\">網(wǎng)絡(luò)連接失敗</font>";
}else{
$shownetlink = "<font color=\"#06C\">網(wǎng)絡(luò)連接正常</font>";
}
echo $shownetlink;
}
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
- php+ajax實(shí)時(shí)刷新簡(jiǎn)單實(shí)例
- php+ajax實(shí)時(shí)輸入自動(dòng)搜索匹配的方法
- 值得分享的php+ajax實(shí)時(shí)聊天室
- PHP實(shí)現(xiàn)的消息實(shí)時(shí)推送功能【基于反ajax推送】
- AJAX 實(shí)時(shí)讀取輸入文本(php)
- PHP Ajax實(shí)現(xiàn)表格實(shí)時(shí)編輯
- php+ajax實(shí)現(xiàn)無(wú)刷新動(dòng)態(tài)加載數(shù)據(jù)技術(shù)
- php采用ajax數(shù)據(jù)提交post與post常見方法總結(jié)
- ajax處理php返回json數(shù)據(jù)的實(shí)例代碼
- php+jQuery ajax實(shí)現(xiàn)的實(shí)時(shí)刷新顯示數(shù)據(jù)功能示例
相關(guān)文章
php通過(guò)curl方式實(shí)現(xiàn)發(fā)送接收xml數(shù)據(jù)
這篇文章主要為大家詳細(xì)介紹了php如何通過(guò)curl方式實(shí)現(xiàn)發(fā)送接收xml數(shù)據(jù),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-11-11
詳解PHP的Laravel框架中Eloquent對(duì)象關(guān)系映射使用
這篇文章主要介紹了PHP的Laravel框架中Eloquent對(duì)象關(guān)系映射使用,重點(diǎn)講述了Eloquent的數(shù)據(jù)模型間關(guān)系,需要的朋友可以參考下2016-02-02
關(guān)于PHP session 存儲(chǔ)方式的詳細(xì)介紹
本篇文章是對(duì)PHP中的session存儲(chǔ)方式進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
php實(shí)現(xiàn)帶讀寫分離功能的MySQL類完整實(shí)例
這篇文章主要介紹了php實(shí)現(xiàn)帶讀寫分離功能的MySQL類,具有針對(duì)mysql數(shù)據(jù)庫(kù)的基本增刪改查及讀寫分離操作的功能,涉及針對(duì)讀庫(kù)與寫庫(kù)的判斷及操作技巧,需要的朋友可以參考下2016-07-07
PHP利用遞歸函數(shù)實(shí)現(xiàn)無(wú)限級(jí)分類的方法
今天小編就為大家分享一篇關(guān)于PHP利用遞歸函數(shù)實(shí)現(xiàn)無(wú)限級(jí)分類的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-03-03
php上傳后臺(tái)無(wú)法收到數(shù)據(jù)解決方法
在本篇文章里小編給大家整理的是關(guān)于php無(wú)法收到數(shù)據(jù)的相關(guān)知識(shí)點(diǎn)內(nèi)容,有需要的朋友們參考學(xué)習(xí)下。2019-10-10

