代码之家  ›  专栏  ›  技术社区  ›  Nalum

从IE打开Word文档

  •  5
  • Nalum  · 技术社区  · 14 年前

    我在本地网络上通过IE打开一个word文档,它可以正常打开,但是如果文档受密码保护,那么它应该提示输入密码,而不是密码。

    我应该做些什么来得到密码提示?

    我打开文档的方式是通过网页上的链接。

    <a href="\\path\to\file.doc">Document</a>
    
    2 回复  |  直到 12 年前
        1
  •  5
  •   Nalum    14 年前

    我已经使用下面的javascript/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;
    });
    
        2
  •  1
  •   Pedery    14 年前