У нас есть внутренний сайт для управления документами.Когда вы решаете открыть документ, он запускает следующий скрипт для открытия файла:
<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>
Проблема в том, что макросы в документе теперь не работают правильно, так как мы переходим из Windows XP с Office 2003в Windows 7 с Office 2007 (см. мой предыдущий пост )
Если я запускаю скрипт локально на моем компьютере или открываю документы вручную, макросы работают правильно.Как мне заставить это работать?Любой параметр, который я могу сделать в Word или Internet Explorer, или я могу переписать скрипт на сайте, который открывает документы.