问题描述
<script>varwrd=newActiveXObject("Word.Application");wrd.visible=true;alert("您的"+wrd.Application.Caption+"安装路径为:n"+wrd.Application.Path+"n版本号是:"+wrd.Application.version+"n注册使用者是:"+wrd.Application.UserName);wrd.Documents.Open("D:/1.doc");wrd.Selection.TypeText("Thisissometext.");wrd.Application.Activate();wrd.ActiveDocument.PageSetup.LeftMargin=20;wrd.ActiveDocument.PageSetup.RightMargin=20;wrd.ActiveDocument.SaveAs("D:/1.doc")wrd=null</script>
在服务器上可以打开,但是在客户端打开时,出现如下错误:"Automation服务器不能创建对象";客户端的IE安全性也调整过,还是不行??请指教?
解决方案
解决方案二:
客户端不好实现,写一个控件让客户端下载安装才行
解决方案三:
引用1楼rangeon的回复:
客户端不好实现,写一个控件让客户端下载安装才行
thanks,请给点提示,怎么写?!
解决方案四:
给你个参考吧
解决方案五:
晕,看不懂
解决方案六:
运行:regsvr32scrrun.dll试试
解决方案七:
引用5楼LAOC的回复:
运行:regsvr32scrrun.dll试试
试过了,无效!
解决方案八:
经过验证应该是安全问题.1.需要检查组件服务中Word的激活权限.2.IE的权限要调到底.我是将站点加入信任名单之后,就可以正常调用了.
解决方案九:
更改IE的安全设置,把IE的安全设置不允许运行未标记为安全的activeX控件选项打开试试
解决方案十:
IIS设置meta,doc关联应用即可,不过客户端要安装word