1、link和script可以区分跨域和404的错误 var isRunUrl=function(url){ return new Promise(function (resolve, reject) { // 测试链接连通性, 主要检测404错误 // 由于AJAX通常无法区分404和跨域问题 // 所以只能用script 或者 link标签 // link比script更容易捕获错误 var dom= document.createElement('link'); dom.href = url; dom.rel =