`
hbxflihua
  • 浏览: 667828 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

关于在服务器上运行"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!
分享到:
评论
2 楼 hbxflihua 2011-11-15  
恩,不错,谢谢。
1 楼 yun_hua_yu 2011-10-29  
打开浏览器安全选项卡--自定义级别--activeX控件和插件--对未标记为可执行的activeX控件初始化并执行--启用

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

另外 我这样改后 对象是创建了  但打开word文档时报“文档内容更改不能打开。。。什么的错误” 即word程序启动了 但相应的word文档没打开  不知道怎么搞的

相关推荐

    使用JavaScript中的ActiveXObject填充并设置Excel格式

    var XLObj = new ActiveXObject("Excel.Application"); ``` 这里,`XLObj`即为Excel应用程序的对象。接下来,我们可以通过这个对象来操作Excel。 #### 二、添加工作簿与工作表 通过调用`Workbooks.Add`方法,我们...

    wscript.shell被禁,执行命令方法

    这段代码首先尝试创建`WScript.Shell`对象,如果失败,则尝试使用`Shell.Application`作为备选。接着,它接收通过POST方法提交的命令,并将其传递给命令行解释器`cmd.exe`,最后将命令执行结果写入HTML页面的文本...

    js操作xml大全实例码

    var xmlDoc = new ActiveXObject("Msxml2.DOMDocument"); xmlDoc.async = false; xmlDoc.resolveExternals = false; xmlDoc.load("stu.xml"); //alert(xmlDoc.xml); //显示数据 function show()...

    jsp 导出为Word

    - 使用 `new ActiveXObject('Word.Application')` 创建一个Word应用程序对象。 - `oDC = oWD.Documents.Add('', 0, 1);` 创建一个新的空白文档。 3. **获取Table数据**: - 通过 `document.all('table').rows` ...

    在线考试系统案例

    //创建XMLHttpRequest对象 //判断浏览器兼容性问题 在JSP中null可以当false使用 if(window.XMLHttpRequest) { //非IE浏览器 xmlRequest = new XMLHttpRequest(); } else { //IE浏览器 xmlRequest = new ...

    asp.net读word.doc

    在ASP.NET中,读取Word文档通常涉及到处理文件流和响应输出,以便将Word文档内容呈现在网页上或保存到本地。以下是从标题、描述和部分内容中总结的几个方法: 1. **简单显示Word文档** 第一种和第二种方法都是通过...

    javascript 操作Word和Excel的实现代码

    - 创建新的Word实例:`var word = new ActiveXObject("Word.Application");` - 添加新文档或打开已有文档:`var doc = word.Documents.Add();` 或 `var doc = word.documents.open("文件路径");` - 选择和复制HTML...

    js掉用exe文件的代码

    这段代码首先创建了一个`Word.Application`对象,然后设置其可见性为真,以便用户可以看到正在操作的Word窗口。接下来,通过调用`Documents.Open`方法来打开指定路径下的文档,并在文档中插入文本,最后保存修改后的...

    简单的PHP+MySQL+AJAX留言板实例

    request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request = false; } } } if (!...

    javascript操作XML

    var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") 'JAVASCRIPT中的创建对象 set objXml=CreateObject("Microsoft.XMLDOM") '创建解析器对象 objXml.async="false" objXml.load("test.xml") '装载xml文件 ...

    JS操作Word生成表格

    在IT行业中,JavaScript(简称JS)通常用于网页前端交互,但通过特定的库和API,我们也能使用JS来操作Microsoft Word文档,包括在Word中创建和编辑表格。本篇文章将详细探讨如何使用JS来实现这一功能,以及相关的...

    javascript操作EXCEL

    使用 `new ActiveXObject("Excel.Application")` 创建一个新的 Excel 应用程序对象,然后使用 `Workbooks.Add` 方法创建一个新的工作簿。 ``` var XLObj = new ActiveXObject("Excel.Application"); var xlBook = ...

    jcob word excel pdf java

    ActiveXComponent word = new ActiveXComponent("Word.Application"); Dispatch documents = word.getProperty("Documents").toDispatch(); Dispatch doc = Dispatch.call(documents, "Open", "C:\\path\\to\\...

    js使用小技巧

    获得时间所代表的微秒 var n1 = new Date("2004-10-10".replace(/-/g, "/")).getTime() 窗口是否关闭 win.closed checkbox扁平 <input type=checkbox style="position: absolute; clip:rect(5px 15px 15px 5px)...

    js操作word打印

    var wordApp = new ActiveXObject("Word.Application"); wordApp.Visible = true; // 可视化Word应用,以便观察打印过程 var doc = wordApp.Documents.Open("C:\\path\\to\\your\\document.docx"); // 打开Word...

    MSCOMM控件的手动安装

    然而,不是所有计算机都预装了这个控件,因此在没有安装VB6.0企业版或VC的电脑上使用MSComm控件时,就需要进行手动安装。下面我们将详细介绍如何手动安装MSComm控件,并提供相关的安装步骤。 1. **获取MSComm控件**...

    JS操作Word和Excel的方法

    var word = new ActiveXObject("Word.Application"); ``` 接着,创建一个新的Word文档或打开一个现有的模板,并填充内容: ```javascript var doc = word.Documents.Add("",0,1); ``` 通过选取页面中的元素并复制...

Global site tag (gtag.js) - Google Analytics