下午好,
我使用 GWT 2.4.0 做了一个小项目,我在开发模式下使用 IE8/IE9 在本地显示良好,但是一旦我将它部署到 weblogic 10r3 服务器,无论版本如何,网页在所有 IE 浏览器下都显示为白色空白页面,即使对于 IE9。而firefox(版本12+)可以毫无问题地显示网页。
我发现 IE9 的一个修复方法是在使用 IE9 时按 F12 并将文档模式切换到 IE9 模式。但是我的用户使用的是 IE8,而 IE8 没有捆绑 F12 功能(开发人员工具),我必须让这个 gwt 应用程序适用于 IE8。任何帮助深表感谢。
@更新
<meta http-equiv="X-UA-Compatible" content="IE=8">
我将 X-UA-Compatible IE=8 标签等添加到 html 页面。现在我收到错误尝试显示网页
[ERROR] [dca] - Failed to create an instance of 'com.google.gwt.user.datepicker.client.DatePicker' via deferred binding
com.google.gwt.core.client.JavaScriptException: (TypeError): Object doesn't support property or method 'addEventListener'
[ERROR] [dca] - Unable to load module entry point class core.client.Dca (see associated exception for details)
[ERROR] [dca] - Failed to load module 'dca' from user agent 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E; MS-RTC LM 8)' at 127.0.0.1:64353