function Check(i) {
//1.获取出来链接信息
var hrefs = i.getAttribute("data-href");
hrefs = "'"+hrefs+"'";
//调用
IsLoad(hrefs, function (res) {
if (false) {
alert('请求地址被创作者删除,请查看其他全景');
}
else {
}
});
}
//判断url否访问
function IsLoad(_url, fun) {
$.ajax({
url: _url,
type: "get",
success: function () {
//说明请求url存并且访问
if ($.isFunction(fun)) {
fun(true);
}
},
statusCode: {
404: function () {
//说明请求url存
if ($.isFunction(fun)) {
fun(false);
}
}
}
});
//1.获取出来链接信息
var hrefs = i.getAttribute("data-href");
hrefs = "'"+hrefs+"'";
//调用
IsLoad(hrefs, function (res) {
if (false) {
alert('请求地址被创作者删除,请查看其他全景');
}
else {
}
});
}
//判断url否访问
function IsLoad(_url, fun) {
$.ajax({
url: _url,
type: "get",
success: function () {
//说明请求url存并且访问
if ($.isFunction(fun)) {
fun(true);
}
},
statusCode: {
404: function () {
//说明请求url存
if ($.isFunction(fun)) {
fun(false);
}
}
}
});
}
js代码如图
<a href="" οnclick="Check(this);" data-toggle="collapse"></a>
此js 可以发送ajax请求检查请求的网址文件是否被删除,如果被删除会返回404