我们有一个用于文档管理的内部网站。当您选择打开文档时,它会运行以下脚本来打开文件:
<a href="javascript:opendokument('P:\\01\\2-010-01.doc')">012-010-01</a>
<SCRIPT language=javascript>
function opendokument(dokument){
var objAppl;
try{
objAppl = GetObject("","Word.Application");
objAppl.Documents.open(dokument);
}
catch(exception){
objAppl = new ActiveXObject("Word.Application");
objAppl.Visible = true;
objAppl.Documents.open(dokument);
}
objAppl = null;
}
</script>
问题是,当我们从带有Office 2003的Windows XP迁移到带有Office 2007的Windows 7时,文档中的宏现在无法正常运行(请参阅my previous post)
如果我在计算机上本地运行脚本,或者如果我手动打开文档,则宏可以正常工作。我如何让它工作?我可以在Word或Internet Explorer中进行的任何设置,或者我可以在打开文档的网站上重写脚本。
答案 0 :(得分:1)
尝试在IE中允许所有类型的脚本。我相信有一些关于宏的事情......
答案 1 :(得分:0)
我猜问题与IEp的安全设置有关>