前端判断图片的URL是否可以正常访问
浏览 400 | 评论 0
黄文勇
2019年09月13日

在实际上的前端开发肯定会涉及到一下图片的问题,比如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 授权协议,转载请注明来源,谢谢!
评论
与本文无关评论请发留言板。请不要水评论,谢谢。
textsms
支持 Markdown 语法
email
link
评论列表
暂无评论