Java GWT未正确检测到我的浏览器
当我在IE9下运行我的应用程序时,它会失败,并出现很多JS错误,即使我使用IE9运行我的应用程序,我也会收到附加消息。这混淆了我的代码,因为js中的元素不接受IE6下的addEventListener。 这是我的GWT.xml文件Java GWT未正确检测到我的浏览器,java,javascript,gwt,Java,Javascript,Gwt,当我在IE9下运行我的应用程序时,它会失败,并出现很多JS错误,即使我使用IE9运行我的应用程序,我也会收到附加消息。这混淆了我的代码,因为js中的元素不接受IE6下的addEventListener。 这是我的GWT.xml文件 <module rename-to="MyModuleName"> <inherits name="com.google.gwt.user.User" /> <inherits name="com.goo
<module rename-to="MyModuleName">
<inherits name="com.google.gwt.user.User" />
<inherits name="com.google.gwt.http.HTTP"/>
<inherits name="com.google.gwt.xml.XML"/>
<inherits name="com.google.gwt.i18n.I18N"/>
<inherits name="com.googlecode.gwt.charts.Charts"/>
<set-property name="user.agent" value="ie9"/>
<entry-point class="com.test.MyModuleName"/>
</module>
提前谢谢你的帮助 IE8+如果切换到怪癖模式,将使用ie6排列。使您拥有触发标准模式的doctype(最简单的是
)和/或包含
从gwt.xml中删除
行后重试。为所有可能的排列编译项目。我在没有此行的情况下再次尝试,导航器检测到我的浏览器语言是IE6。如果进入兼容模式,请使用F12再次检查。这件事发生在IE8和IE7之间。您是否再次编译了GWT项目?不,它不在兼容性视图中。是的,项目再次成功编译。谢谢我再次收到同样的消息,即使我在UIGenerator中设置了meta标记UIGenerator是什么?你应该把它们放在你的HTML主页上。在IE开发者工具(F12)中检查IE是否在怪癖模式(IE 5.5)下运行。理想情况下,它应该使用与IE版本等效的文档模式。