js 导出table表格数据到桌面
发布网友
发布时间:2022-05-05 19:11
我来回答
共1个回答
热心网友
时间:2022-04-22 18:47
请描述更清晰
是点击页面上的保存 还是用户自己用浏览器自带的保存页面?
如果是前者 缺点是旧的浏览器用不了
SaveAsFile = function(N,C)
{
var A,Event;
arguments.length < 2 && (C = N,N = '')
Event = document.createEvent('HTMLEvents')
Event.initEvent('click',!9,!9)
A = document.createElement('a')
A.setAttribute('download',N || '')
A.setAttribute('href',URL.createObjectURL(new Blob([C])))
A.dispatchEvent(Event)
}
SaveAsFile('Data','a\tb\tc\r\n0\t1\t2\r\n8\t\9\t3')