你只能通过js的ajax方式将页面中的数据异步提交给java后台处理页中,然后由java来执行对excel或word数据的导入!在此js只能算是数据的搬运工,而真正做导入的事情还是有java这个后台语言来进行操作!
说这么多也就是想让你明白js是属于客户端脚本,它是不能操作excel或word的
单纯的前端 JavaScript 库暂时还没有这么强大的功能,必须调用本地应用程序接口才能实现。
如果安装了 Excel 软件,就可以在 Internet Explorer 浏览器中调用 ActiveX。下面举一个例子。
try{var excel=new ActiveXObject("Excel.Application")
var book=excel.Workbooks.open("C:/example.xls")
var sheet=book.Worksheets(1)
//...
}
catch(err){
//...
return false
}