我正在“window.open(file_url)”下载文件,如果文件存在,后端会返回一个Blob,该浏览器会被浏览器下载,但如果该文件不存在则后端会返回带有请求的JSON错误消息状态为500。
所以有一些方法可以知道页面的“状态”。
我知道对于AJAX,我们获得了status属性,但是对于普通的网页,我们有一些方法可以知道这种状态,因为当浏览器向页面请求HTTP GET并且它应该具有状态时。
答案 0 :(得分:0)
这是一个工作示例代码。所以,你应该使用它。
$.get(url, function(data,status, xhr) {
alert(xhr.status);
});
答案 1 :(得分:0)
您可以检查错误
var test = window.open(file_url)
test.onError = alert('The specified file was not found. Has it been renamed or
removed?');