以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  导不岀,是不是哪没对  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=193403)

--  作者:qazlinle6
--  发布时间:2024/9/11 11:02:00
--  导不岀,是不是哪没对
// 使用outerHTML属性获取整个table元素的HTML代码(包括<table>标签),然后包装成一个完整的HTML文档,设置charset为urf-8以防止中文乱码
var html = "<html><head><meta charset=\'utf-8\' /></head><body>" + document.getElementsByTagName("table")[0].outerHTML + "</body></html>";
// 实例化一个Blob对象,其构造函数的第一个参数是包含文件内容的数组,第二个参数是包含文件类型属性的对象
var blob = new Blob([html], { type: "application/vnd.ms-excel" });
var a = document.getElementById("dd");
// 利用URL.createObjectURL()方法为a元素生成blob URL
a.href = URL.createObjectURL(blob);
// 设置文件名
a.download = "学生成绩表.xls";

With wb.AddTable("", "Table1")导不岀,是不是哪没对

--  作者:有点蓝
--  发布时间:2024/9/11 11:30:00
--  
不懂
--  作者:qazlinle6
--  发布时间:2024/9/11 11:34:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:屏幕截图 2024-09-11 113248.png
图片点击可在新窗口打开查看


这岀错是啥

--  作者:有点蓝
--  发布时间:2024/9/11 11:42:00
--  
估计是页面的表格还没有生成。建议把这些js放到函数里,需要的时候调用函数