我们有一个桌面应用程序,通过在XBAP中托管WinForms提供了一个Web UI . 它有效 . 除了嵌入了AxWebBrowser控件的应用程序中的特定WinForm,它在其中显示带有JS的内容 . JS适用于桌面应用程序,但不能通过Web UI访问 .
同样,结构如下:XBAP页面>> WinForm >> AxWebBrowser . 因此,当我在IE中打开Web UI时,我得到“浏览器中的浏览器控件” . 并且浏览器控件不执行任何JS .
我已尝试将浏览器安全性设置为最低,将Web UI服务器名称添加到受信任的站点,并在“Internet选项”中启用“允许活动内容在”我的电脑上的文件中运行“设置 . 它没有帮助 .
1 回答
将Mark of the Web添加到AxWebBrowser控件中显示的HTML文件,解决了问题 .