您的位置:首页 > 运维架构 > 网站架构

js 检测远端网站是否可以访问

2013-03-12 00:00 295 查看
下面是检测客户端是否能访问淘宝的代码:

function ifUp(url,onUp,onDown) {
// make random string
var RANDOM_DIGITS = 7; // this is sufficient. Don't do more than ~12.
var pow = Math.pow(10,RANDOM_DIGITS);
var randStr = String(Math.floor(Math.random()*pow)+pow).substr(1);
// create and load image
var img = new Image();
img.onload = onUp;
img.onerror = onDown;
img.src = url+"?"+randStr;
}

ifUp("http://www.taobao.com/favicon.ico",
function(){
// do something
alert("Server is responding");
},
function(){
// do something else
alert("Server is *not* responding");
}
);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  js ping