打开文件使用的代码如下,
var openDocObj = new ActiveXObject("SharePoint.OpenDocuments.2"); // 为了兼容Office XP,可以创建“SharePoint.OpenDocuments.1”
openDocObj.ViewDocument(“服务器地址”);
但是现在存在一个问题,就是无法打开中文文件名,例如http://192.168.1.4:8080/helloword/中文.doc
后来我发现,将tomcat的server.xml中的8080端口加上 urlEncoding="utf-8"之后能够打开中文的word文件,但是页面其他的一些查询又不能进行了。
所以有没有什么办法?