我们有一个用于文件管理的内部网站。当您选择打开文档时,它将运行以下脚本来打开文件:
<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中执行的任何设置,或者可以在打开文档的网站上重写脚本。
最佳答案
尝试允许IE中的所有脚本。我相信关于宏的事...