2013-04-29 40 views
-1

我有一个可以在IE8和IE9上正常工作的应用程序。但同样的应用程序在IE10上引发类似于以下的错误。任何人都知道在IE10中可以触发这个问题的变化?如何解决HTML1502:IE 10中意外的DOCTYPE错误信息?

HTML1502: Unexpected DOCTYPE. Only one DOCTYPE is allowed and it must occur 
before any elements. 

HTML1513: Extra "<html>" tag found. Only one "<html>" tag should exist per 
document. 

在我的应用我有一组主要的JSP,其中包括按需要其他的JSP。每个jsp都有一个标签。

+1

请显示呈现的html。我们无法单独帮助您解决错误信息。然而,它看起来像你呈现两次,所以两个文档类型和HTML标签在结果​​标记。 – Femaref 2013-04-29 21:35:51

+1

由于错误_clearly_指出,您的HTML无效。 – SLaks 2013-04-29 21:36:23

回答

0

根据您发布的错误消息,您的文档有多个html元素和多个文档类型。每个只允许其中一个是符合的html文档。如果你删除多余的,错误应该消失。

如果您想在一个页面中包含多个页面,则应在中包含子页面。

但是,如果没有看到源代码,就很难知道它的绝对确定性。

0

该问题是因为使用较旧的文档类型。一旦我添加了新的HTML 5文档类型,问题就解决了。

相关问题