【问题标题】:How to enable JavaScript in a WebBrowser control embedded in a WinForm which is in turn embedded in an XBAP page?如何在嵌入在 WinForm 中的 WebBrowser 控件中启用 JavaScript,而 WinForm 又嵌入在 XBAP 页面中?
【发布时间】:2011-12-29 08:25:20
【问题描述】:

我们有一个桌面应用程序,它通过在 XBAP 中托管 WinForms 提供了一个 Web UI。它有效。除了应用程序中嵌入了 AxWebBrowser 控件的特定 WinForm 并在其中显示带有 JS 的内容。 JS 可以在桌面应用程序中运行,但在通过 Web UI 访问时无法运行。

同样,结构是这样的:XBAP 页面 >> WinForm >> AxWebBrowser。因此,当我在 IE 中打开 Web UI 时,我得到“浏览器中的 winform 中的浏览器控件”。并且该浏览器控件不执行任何 JS。

我尝试将浏览器安全设置为最低,将 Web UI 服务器名称添加到受信任的站点,并在 Internet 选项中启用“允许活动内容在我的电脑上的文件中运行”设置。它没有帮助。

【问题讨论】:

    标签: javascript wpf winforms webbrowser-control xbap


    【解决方案1】:

    Mark of the Web添加到AxWebBrowser控件显示的HTML文件中,解决了问题。

    【讨论】:

      猜你喜欢
      • 2010-12-03
      • 1970-01-01
      • 1970-01-01
      • 2023-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-28
      • 1970-01-01
      相关资源
      最近更新 更多