在实际上的前端开发肯定会涉及到一下图片的问题,比如url无效问题,导致页面的图片无法正常显示;这个时候应当做一个图片的url验证;
比较常见的验证方法是使用jQuery的ajax请求会强制返回状态的情况进行判断;
代码如下:
//判断一个url是否可以访问
function IsLoad(_url, fun) {
$.ajax({
url: _url,
type: "get",
success: function () {
//说明请求的url存在,并且可以访问
if ($.isFunction(fun)) {
fun(true);
}
},
error: function () {
//说明请求的url不存在
if ($.isFunction(fun)) {
fun(false);
}
}
});
}
//调用
IsLoad('www.baidu.com', function (res) {
if (res) {
alert('请求的url可以访问');
}
});
本文作者:无所事事彼得兔
本文链接:https://www.3dcw.cn/index.php/archives/352/
最后修改时间:2020-05-29 17:45:37
本站未注明转载的文章均为原创,并采用 CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!