jquery ajax在浏览器中打开文件
我有以下代码可以下载并保存文件:jquery ajax在浏览器中打开文件,ajax,google-chrome,Ajax,Google Chrome,我有以下代码可以下载并保存文件: jQuery.ajax({ url: file['url'], method: 'GET', xhrFields: { responseType: 'blob' }, success: function (data) { const a = document.createElement('a'); const url = window.URL.createObjectURL(
jQuery.ajax({
url: file['url'],
method: 'GET',
xhrFields: {
responseType: 'blob'
},
success: function (data) {
const a = document.createElement('a');
const url = window.URL.createObjectURL(data);
a.href = url;
a.download = file['label'];
a.click();
window.URL.revokeObjectURL(url);
}
});
如果文件是PDF或文本,我希望在浏览器中打开它,而不是保存它。可能吗?我知道如何检测类型(PDF、文本),但我不知道如何强制浏览器在网络选项卡或窗口中打开文件。我用的是铬
谢谢你你能用ajax下载文件吗?是的,我能下载文件你能用ajax下载文件吗?是的,我能下载文件