在开始命令中加入了自动启动网页功能,但是和网络的本地连接有一个时差因素,怕造成死链接才想到这样做。当时没想到用BAT的PING功能检测是否网络可用,就想了一个笨办法,就是本地加载一个网页,利用AJAX和PHP检测目标网址是否能够访问,如果访问成功,返回指定的字符串就算网络畅通了。
今天就分享一下PHP代码小断给大家:
<script src="js/jquery.min.js" type="text/javascript" charset="gbk" ></script>
<script>
function get_url_status(){
$.ajax({
url: '22.php',//目标服务器的指定PHP网址
type: 'POST',
complete: function(response) {
if(response.status == 200) {
alert('有效'); //代表网络畅通
} else {
alert('无效');
}
}
});
}
</script>
<input name="2" type="button" value="检测" onclick="get_url_status()" />