87,910
社区成员
发帖
与我相关
我的任务
分享
function AJ() {
var obj;
if (window.XMLHttpRequest) obj= new XMLHttpRequest();
else if (window.ActiveXObject){
try{
obj= new ActiveXObject('MSXML2.XMLHTTP.3.0');
}
catch(er){
try{
obj= new ActiveXObject("Microsoft.XMLHTTP");
}
catch(er){
obj= false;
}
}
}
return obj;
}
function isThere(url) {
var RegExp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
if RegExp.test(url){
var req= new AJ(); // XMLHttpRequest object
try {
req.open("HEAD", url, false);
req.send(null);
return req.status== 200 ? true : false;
}
catch (er) {
return false;
}
}
}
var regex =/^http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?$/i
alert(regex.test('http://www.sina.com/'))