我创建了一个内部网站点,希望使用JWebBrowser在Java应用程序中运行该站点。
当我在IE中运行我的应用程序时,它假设因为它在Intranet上,所以它必须在兼容性视图上运行。我也注意到使用JWebBrowser的方式是一样的。(在兼容性视图中,什么都不起作用,这很糟糕)
我可以很容易地更改它,使其不在兼容性视图中,进入IE ->工具->兼容性视图设置->取消选中“在兼容性视图中显示所有intranet应用程序”。
一旦我取消选中这个选项,它就可以在JWebBrowser中正常工作(似乎JWebBrowser与IE链接在一起)。
我不想在运行应用程序的每台计算机上都取消选中此项。
有没有办法让它不依赖于IE的设置?或者有没有一种方法可以通过java代码改变设置?
发布于 2014-04-03 04:33:24
我认为兼容模式元标记可能会有所帮助:
http://msdn.microsoft.com/library/cc817574.aspx
https://stackoverflow.com/questions/22821946
复制相似问题