-2

可能重复:
需要适用于所有浏览器的将表格导出到 Excel 的 JavaScript 解决方案

我的要求是我希望通过单击“导出”按钮将表格导出到 Excel。在我的代码中,我在 Exporting HTML table (in JSP Page) to Excel 中有一个问题。截至目前,它是从 Internet Explorer 导出的,而不是从 mozillaFireFox 导出的。我想从所有浏览器(通过单击按钮)导出它,例如 mozilla firefox、Internet Explorer。任何人都可以帮助我吗?我的java脚本如下。

function Export_to_Excel()
{ 
    alert (" Welcome !  Have a Nice Day"); 

    var x=excel.rows;

    var objExcel  = new ActiveXObject("Excel.Application"); 

    objExcel.Visible = true; 
    var objWorkbook = objExcel.Workbooks.Add; 

    for(i=0;i<x.length;i++)
    { 

        var y=x[i].cells; 

        for(j=0;j<y.length;j++)
        { 
              objWorkbook.ActiveSheet.Cells(i+1, j+1).value=y[j].innerText; 
        } 

    } 
}   
4

1 回答 1

1

http://support.mozilla.org/en-US/kb/ActiveX所述,Firefox 不支持 ActiveX。

于 2012-06-19T12:19:42.823 回答