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

时间:2011-12-29 08:25:20

标签: javascript wpf winforms webbrowser-control xbap

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

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

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

1 个答案:

答案 0 :(得分:2)

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