我想在浏览器控制台上使用ajax来检查URL列表。
我知道跨域问题,但我只想检查两个状态:
如果URL返回net :: ERR_NAME_NOT_RESOLVED将1添加到var X. 如果URL返回任何其他net :: xxxxxx将1添加到var y
所以,我只需要知道URL是否存在。
答案 0 :(得分:1)
您可以验证statusCode响应:
根据文件: http://api.jquery.com/jquery.ajax/
statusCode(默认值:{})类型:PlainObject数字HTTP的对象 响应具有的代码和函数 相应的代码。例如,以下将提醒时 响应状态是404:
$.ajax({
statusCode: {
404: function() {
alert( "page not found" );
}
}
});
我希望能有所帮助。