GWT应用程序未在IE中显示

时间:2014-11-10 16:35:52

标签: javascript html html5 internet-explorer gwt

我有一个GWT 2.6应用程序,除了在IE(IE11)之外的每个浏览器都可以正常工作。我正在为所有浏览器编译应用程序。使用开发人员工具(控制台帖子)我可以看到应用程序确实加载了它应该是,但页面是空白的,没有显示任何内容。控制台中没有出现错误,只有一个警告...

  

HTML1524:无效的HTML5 DOCTYPE。考虑使用可互操作的表单“<!DOCTYPE html>”。   文件:user,Line:1,Column:1

...关于应用程序HTML文件。我删除了所有的视图和小部件,只留下了一些背景和图片的基本视图,但它仍然无法仅在IE中正确加载。 我尝试添加

<meta http-equiv="X-UA-Compatible" content="IE=5,6,8,9" > 

到app html文件,但它没有区别,也没有兼容性视图设置和更改文档类型。我真的不太关心应用程序在旧的IE版本中工作,但最好是> 9。

我在这里缺少什么?

修改

实际上问题是我的视图中有DockLayoutPanel。将DockLayoutPanel更改为DockPanel并显示应用程序(与其他浏览器中的UI相比有一些差异)。

1 个答案:

答案 0 :(得分:2)

确保您的html主页页面格式正确。它应该从DOCTYPE声明开始,紧接着是<html>标记:

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        ...