我在本地网络上通过IE打开word文档,它打开很好,但如果文档受密码保护,那么它应该提示输入密码而不是。
我是否应该采取措施来获取密码?
我打开文档的方式是通过网页上的链接,例如
<a href="\\path\to\file.doc">Document</a>
答案 0 :(得分:5)
我使用以下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;
});
答案 1 :(得分:1)
如果您可以在Word中打开文档(并且IE中的不是),那么这可能会指向正确的方向:
http://www.velocityreviews.com/forums/t109523-open-word-doc-in-word-not-in-browser.html