gpt4 book ai didi

java - gwt 2.4.0 空白页仅适用于 IE

转载 作者:行者123 更新时间:2023-12-01 05:13:06 28 4
gpt4 key购买 nike

下午好,

我使用 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

最佳答案

选择 IE,确保您的文档类型和元数据设置正确,并确保您拥有正确的用户代理。此外,IE Devtoolbar 还可以通过检查注入(inject)到动态 iframe 中的 div 来帮助查看 javascript 是否被执行。

https://developers.google.com/web-toolkit/doc/latest/DevGuideIE9

这是 user.agent gwt 属性的可能设置,应将其放入 ...gwt.xml 文件中

http://code.google.com/p/google-web-toolkit/source/browse/trunk/user/src/com/google/gwt/useragent/UserAgent.gwt.xml

在部署到生产环境之前,请确保您可以在 IE 中本地以开发模式运行和查看应用程序。

关于java - gwt 2.4.0 空白页仅适用于 IE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11781407/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com