JavaScript将网页中的表格导出为excel文件

代码如下:

javascript: (function() {
    var html = "<html><head><meta charset='utf-8' /></head><body>" + document.getElementsByTagName("table")[0].outerHTML + "</body></html>";
    var blob = new Blob([html], { type: "application/vnd.ms-excel" });
    var a = document.getElementsByTagName("a")[0];
    a.href = URL.createObjectURL(blob);
    a.download = "表格名称.xls";
    a.click();
})();

缺点:只能导出xls格式的表格文件,导出为xlsx文件无法打开。但需要转换应该也有方法。

使用:1.将代码添加到书签放到书签栏通过点击书签使用。2.通过网页控制台输入代码。

参考:https://blog.csdn.net/web_youth/article/details/80896398

posted @ 2021-08-20 09:20  harglo  阅读(296)  评论(0)    收藏  举报