Я открываю документ слова через IE в локальной сети, он открывается прекрасный, но если документ защищен паролем затем, он должен запросить пароль, который он не делает.
Есть ли что-то, что я должен делать для получения подсказки пароля?
Путем я открываюсь, документ ссылкой на веб-страницу, например.
<a href="\\path\to\file.doc">Document</a>
У меня есть то, что я хочу работать, используя следующий javascript / jQuery. jQuery не требуется, я использовал его, как и уже есть в рамках проекта.
$('a.openDoc').live('click',function(){
var file = $(this).attr('href');
// This is what does the work.
try
{
try
{
// get Word Active-X Object if Word is open.
var word = GetObject('',"Word.Application");
}
catch(e)
{
// create new Word Active-X Object.
var word = new ActiveXObject("Word.Application");
}
word.Visible = true; // Make sure Word is visible.
word.Documents.Open(file); // Open the file you want.
}
catch(e)
{
alert(e.description);
}
// End work.
return false;
});
Если вас устраивает, чтобы документ открывался в самом Word (а не в IE), возможно, это укажет вам верное направление:
http://www.velocityreviews. com/forums/t109523-open-word-doc-in-word-not-in-browser.html