在 AxWebBrowser 控件中打开办公文档,而无需在 vb.net 中以编程方式下载文件对话框



我正在尝试在AxWebBrowser控件中打开办公文件,我以编程方式在 vb.net 中打开了它。但是在打开过程中,它会显示带有打开,保存和取消按钮的文件下载对话框,所以我如何设置它"打开"总是而不是用鼠标单击它。

发生这种情况是因为 Microsoft Web 浏览器控件不以本机方式处理 Office 文档。您需要做的是改为将其加载到网页内的 ActiveX 控件中。

你可以做这样的事情:

<script language="javascript">
     function openDoc() {
        var doc = new ActiveXObject("Word.Application");
        doc.visible = true;
        doc.Documents.Open("path.docx");
    } 
    opeDoc();
</script>  

相关内容

  • 没有找到相关文章

最新更新