Java GWT未正确检测到我的浏览器

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

当我在IE9下运行我的应用程序时,它会失败,并出现很多JS错误,即使我使用IE9运行我的应用程序,我也会收到附加消息。这混淆了我的代码,因为js中的元素不接受IE6下的addEventListener。 这是我的GWT.xml文件

       <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版本等效的文档模式。