【发布时间】: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