如何使用javascript打开excel

我试着下面的代码使用JavaScript打开Excel文件。 我在IE,Chrome和Firefox上试过,但没有打开文件。

<html> <body> <form name="form1"> <input type=button onClick="test()" value="Open File"> <br><br> </form> <script type="text/javascript"> function test() { var Excel = new ActiveXObject("Excel.Application"); Excel.Visible = true; Excel.Workbooks.Open("teste.xlsx"); } </script> </body> </html> 

提前致谢!

尝试使用您尝试打开的文件的绝对path

例如:

 Excel.Workbooks.Open("E:\\test.xlsx"); 

ActiveXObject只支持IE,其他浏览器不支持。

 Excel.Workbooks.Open("teste.xlsx"); 

没有为teste.xlsx指定path,请提供适当的文件path。 该文件应该被客户端系统中的浏览器访问,所以path应该像C:\\Temp\\teste.xlsx (类似于适当的系统驱动器)那样相应地设置。