1
我已經在我公司的內部網中爲某些報告實施拖放文件下載,但目前它只能在Chrome中正常運行。在Firefox中,我所得到的只是拖出的鏈接,而不是保存的文件。這裏的肉位:將文件拖放到Firefox中下載
var dragDL = function (e, filedata) {
if (e.dataTransfer) {
var url = filedata || (this.dataset && this.dataset.downloadurl) || this.getAttribute("data-downloadurl");
e.dataTransfer.setData("DownloadURL", url);
}
};
Here's a jsFiddle with a live link in it and mostly the same code.(?出於某種原因,小提琴版本沒有在Chrome中工作,要麼—不知道,如果它是一個跨域問題)
任何人都可以借我一些洞察我做錯了什麼?在Google上搜索時,我幾乎找不到任何東西。