前言
当我们访问 无效的 URL 时页面会报错(如下),这让用户的使用体验变得很差,如果在点击前对 URL 进行判断是否有效,再根据判断结果进行下一步操作,如果该 URL 真实有效则进行 xxxxx 操作 , 无效则提示用户该 URL 无法访问不进行跳转。( vue 项目 引入 jquery 可以看我的 另一篇文章)
判断 URL 是否有效
方法一 :仅适用于 IE ( 不推荐)
方法二:支持跨域
利用 jquery 的 ajax 请求返回请求结果进行判断, 如果这个 url 不存在,ajax 请求会返回 404 . 然后判断 返回的状态码,能响应200,说明 url 真实有效 ,状态码为其它则表示 URL 出现问题,需要发出提示
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。