У меня есть HTML-страница со ссылкой для открытия Microsoft Word на локальном компьютере. Код работает нормально, пока я работаю в .NET. После публикации на сервере ActiveXObject завершается ошибкой без возврата какого-либо сообщения или внутреннего исключения.
Кто-нибудь еще сталкивался с этим раньше. Поскольку это работает на клиенте в javascript, я не понимаю, почему это не сработает.
function WordCallback(filename) {
var word;
try {
word = new ActiveXObject("Word.Application"); //fails here
}
catch (e) {
$.colorbox.close();
alert('This functionality only works with Internet Explorer.');
return false;
}
try {
//open the document using word
word.Documents.Open(filename);
word.Visible = true; // Make sure Word is visible.
word.Activate();
}
catch (e) {
alert('Unable to open the document.');
}
return false;
}