Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么导出到Excel和CSV javascript功能不起作用?_Javascript_Export To Excel_Html Table - Fatal编程技术网

为什么导出到Excel和CSV javascript功能不起作用?

为什么导出到Excel和CSV javascript功能不起作用?,javascript,export-to-excel,html-table,Javascript,Export To Excel,Html Table,我正在尝试使用JavaScript将html表导出到excel。然而,我不断得到以下错误 ActiveXObject is not defined [Break On This Error] var ExcelApp = new ActiveXObject("Excel.Application"); 以下是我在JSFIDLE中的代码链接: 我猜您收到了以下JavaScript错误(或类似错误-我在IE9中捕获的) SCRIPT429:自动化服务器无法运行 创建对象 我相信您会发现脚本在本地运

我正在尝试使用JavaScript将html表导出到excel。然而,我不断得到以下错误

ActiveXObject is not defined
[Break On This Error] var ExcelApp = new ActiveXObject("Excel.Application"); 
以下是我在JSFIDLE中的代码链接:


我猜您收到了以下JavaScript错误(或类似错误-我在IE9中捕获的)

SCRIPT429:自动化服务器无法运行 创建对象


我相信您会发现脚本在本地运行时工作正常,但在远程位置运行时却不正常。这是IE设置中的限制。不确定您需要更改什么,但请检查OLE Automation或其他脚本权限设置。

我正在本地测试脚本,但它在IE或firefox中不起作用。也许您的安全设置甚至在本地都不允许OLE Automation。在本地磁盘上运行时,我能够成功运行您的示例,但在远程服务器上运行时,我无法成功运行您的示例。还要注意,您的javascript仅在IE中工作-没有其他浏览器支持ActiveXObject。