0

我创建了一个要在 Java 应用程序中使用 JWebBrowser 运行的 Intranet 站点。

当我在 IE 中运行我的应用程序时,它假定因为它在 Intranet 上,所以它必须在兼容性视图上运行。我还注意到使用 JWebBrowser 也是如此。(在兼容性视图中没有任何效果,这很糟糕)

我可以通过进入 IE -> 工具 -> 兼容性视图设置 -> 取消选中“在兼容性视图中显示所有 Intranet 应用程序”轻松更改它,使其不在兼容性视图中。

一旦我取消选中它,它在 JWebBrowser 中工作正常(似乎 JWebBrowser 与 IE 链接)。

我不想为运行应用程序的每台计算机取消选中此项。

有没有办法可以做到这不依赖于 IE 的设置?或者有没有办法通过java代码更改设置?

4

1 回答 1

0

我认为兼容模式元标记可能会有所帮助:

http://msdn.microsoft.com/library/cc817574.aspx

于 2014-04-02T20:33:23.500 回答