论坛首页 入门技术论坛

ActiveXObject的创建问题  Automation 服务器不能创建对象

浏览 32212 次
该帖已经被评为新手帖
作者 正文
   发表时间:2007-05-22  
创建一个对象
var oWD=new ActiveXObject("Word.Application");

在Editplus中或单独的html文件中时可以,但是在netBean中创建时,却出现:Automation 服务器不能创建对象

我的html文件是:
网页上内容导出到word


function OpenWord(){
Layer1.style.border=0
word = new ActiveXObject('Word.Application');
word.Application.Visible = true;
var mydoc=word.Documents.Add('',0,1);
myRange =mydoc.Range(0,1)
var sel=Layer1.document.body.createTextRange()
sel.select()
Layer1.document.execCommand('Copy')
sel.moveEnd('character')
myRange.Paste();
location.reload()
word.ActiveWindow.ActivePane.View.Type=1
}




EKING



测试导出--javascript

123
456
789




这是一个实现了导出html为word文档的功能页面
也就是说,把这个文件单独打开时成立,可是放在netbean中启动时,功能不能实现.

 

   发表时间:2007-05-22  
是不是javascript在客户端不允许创建ActiveXObject对象
0 请登录后投票
   发表时间:2007-11-14  
我也遇到过这样的问题,但安装VC后就行了
肯定是由于缺少某个文件导致的
........
0 请登录后投票
   发表时间:2007-11-15  
服务器上装WORD了吗??
0 请登录后投票
   发表时间:2007-11-16  
设置客户端使其允许未标记为安全的activeX控件运行;不行就运行regsvr32 scrrun.dll,启用Scripting.FileSystemObject。再不行就++!
0 请登录后投票
   发表时间:2008-05-15  
要将active安全设置打开,不然就没反应
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics