2012-07-18 147 views
0

我必须用跨浏览器支持从javascript打开word文档。然后我必须打印该文件。从javascript打开word文档

var objWord = new ActiveXObject("Word.Application"); 
objWord.Visible = true; 
objWord.Documents.Open(resumePath); 

,但我得到的参考错误的ActiveXObject

+1

ActiveXObject(IE)如何跨浏览器? – PeeHaa 2012-07-18 09:41:33

回答

0

短用JavaScript实现一个Word解析器和转换文件的东西通过浏览器(如HTML)普遍支持的 - 你不能。

相反,链接到文档,允许用户在他们选择的文字处理器中打开它,并使用构建到该应用程序中的打印功能。

+0

我的需求可能来自java吗? – 1355 2012-07-18 09:43:58

+0

Java applet可以做到这一点(只要它有正确的安全权限以便打印)。你仍然需要用Java编写的Word解析器。 – Quentin 2012-07-18 09:45:44

+0

嗨,我从java打开了单词。现在可以帮我打印了吗? 'public static void main(String args [])throws IOException {Desktop.getDesktop();}} 文件f =新文件(“C:\\ Users \\ sarika.sukumaran \\ Desktop \\ resume.doc”); desktop.open(f); }' – 1355 2012-07-18 10:14:34