/** * 打印word文件 * @param filePath 格式为"D://print.doc" * @return */ function print(filePath){ if(filePath==null || filePath=='') return; var myDocApp = null; try{ myDocApp = new ActiveXObject('Word.Application'); }catch(e){ alert(e+', 原因分析: 浏览器安全级别较高导致不能创建Word对象或者客户端没有安装Word软件'); return; } myDocApp.visible = true; myDocApp.activate(); var myDoc=null; try{ myDoc = myDocApp.documents.open(filePath); //myDocApp.Application.Visible = false; //myDocApp.visible = false; myDoc.printout(); myDoc.close(); //myDocApp.ActiveDocument.printout(); //myDocApp.ActiveDocument.close(); }catch(e){ alert(e+', 文件不存在或者文件已损坏'); return; }finally{ myDocApp.Quit(); myDocApp=null; } }