当前位置: 代码迷 >> Web前端 >> 关于在服务器下运行"new ActiveXObject("Word.Application")"时出现"Automation服务器不能创建对象。"的有关问题
  详细解决方案

关于在服务器下运行"new ActiveXObject("Word.Application")"时出现"Automation服务器不能创建对象。"的有关问题

热度:401   发布时间:2012-11-23 22:54:33.0
关于在服务器上运行"new ActiveXObject("Word.Application")"时出现"Automation服务器不能创建对象。"的问题!
关于new ActiveXObject("Word.Application")
我要在点击按键后打开Word,代码运行到
var oWD = new ActiveXObject("Word.Application") 
时弹出错误对话框,提示
"Automation服务器不能创建对象。"

而如果不在服务器上运行,即在一个html文件里用到new ActiveXObject("Word.Application") 就没有毛病,
(即:在Eclipse里运行Tomcat服务器后,无论是jsp文件还是html文件里用到new ActiveXObject("Word.Application")都会出现"Automation服务器不能创建对象。"这个错误!)

请问是怎么回事?

本人觉得这是系统处于安全性的考虑,在运行时将类似微软这种自动弹出使用的控件给屏蔽了。应该有办法让它可进行创建……
期待高手恢复,TKS!
1 楼 yun_hua_yu 2011-10-29  
打开浏览器安全选项卡--自定义级别--activeX控件和插件--对未标记为可执行的activeX控件初始化并执行--启用

我也遇到过这问题  是这么改好的  不知道对你适不适合

另外 我这样改后 对象是创建了  但打开word文档时报“文档内容更改不能打开。。。什么的错误” 即word程序启动了 但相应的word文档没打开  不知道怎么搞的
2 楼 hbxflihua 2011-11-15  
恩,不错,谢谢。
  相关解决方案