javascript - 如何在嵌入 WinForm 的 WebBrowser 控件中启用 JavaScript,而 WinForm 又嵌入 XBAP 页面?

标签 javascript wpf winforms webbrowser-control xbap

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

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

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

最佳答案

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

关于javascript - 如何在嵌入 WinForm 的 WebBrowser 控件中启用 JavaScript,而 WinForm 又嵌入 XBAP 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8665478/

相关文章:

javascript - Angular - 没有 HTML 和广播事件的 Controller

javascript - 禁用 paredit 在标记和括号之间插入空格

javascript - WordPress 中的 iFrame URL 参数?

javascript - 在 javascript 中创建图像的缩略图方 block (不丢失纵横比)

c# - 如何在 Windows 8 应用程序中显示 "markdown"?

c# - XtraGrid 整行突出显示,但单击的单元格除外

c# - ListBox 内的 WPF 图表问题

wpf - Windows Phone 用户控件不会在 ListBox 中拉伸(stretch)

c# - 用户界面在复制大量文件期间不响应

c# - 如何使 Form 和 HWND 相互重新定位?