webbrowser控件显示一个另存为对话框,而不是显示本地.mhtml页面

问题描述 投票:0回答:1

这个让我挠头。

我们有一个承载WebBrowser控件的“ Previewer”。

[当此“ Previewer”用于“预览” Word文档或Excel电子表格时,我使用一些代码将文档转换为.mhtml文件。然后,我告诉WebBrowser导航到该位置。

这在许多机器上都可以,但不是全部。在某些计算机上,WebBrowser控件没有将其“导航”到mhtml并将其显示在WebBrowser控件中,而是将其自身呈现为“另存为”对话框,要求用户将.mhtml文件保存到其PC。 >

这里发生了什么,如何停止?

谢谢

我尝试导航到的文件类型的示例:

"file://127.0.0.1/C$/Users/blahblahblahhere/AppData/Local/furthersubfoldershere/637183327673490444_Document1_486951.mhtml"

我正在做的是

oWB.Navigate(....)

好吧...这也可能有关。当用户使用我们在Outlook 365中编写的加载项时会发生这种情况。...因此,WebBrowser控件以其在用户在Outlook中执行任务时弹出的一种形式托管在我们的加载项中。

[这个让我挠头。我们有一个“预览器”,它承载一个WebBrowser控件。当此“预览器”用于“预览” Word文档或Excel电子表格时,我使用一些代码来转换...

webbrowser-control outlook-addin
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.