" tag found. Only ...">

IE11 Console reports that I have more than one tag tag

I keep getting this message in IE11 console

HTML1514: Extra "<body>" tag found. Only one "<body>" tag must exist per document. File: Login, Line: 76, Column: 1

When I read HTML, there is only one body tag. I read IE 1514 post and there is nothing there that could cause this problem that I can find.

Is there a good tool to try to figure out what IE really complains about? The best I can think of is that one of the libraries I load may have something in the script, but even then it does not make sense if it is not added to the dom and deleted.

The only thing I can think of is that I also get HTML1521, but this is short-lived because the script is still building the page. This is a SPA application, and all the code happens between body and body. This way I do not need to watch the body tag.

I have not seen this in either Chrome or FF. If it were not for the fact that I should support IE, I would not be worried about this post.

I tried to publish the code, but removing the IP address from it for publicity broke everything, so instead of getting a general overview of the code, I am looking for ideas in tools that can help find this, or blogs that can have useful information.

So far, Google and Bing have not shown me anything that I do not know yet, or have already tried.

[Edit - Added details from discussion below]

  • No conditional comments <!--[if IE]...
  • . .
  • Fiddler . , html
  • :
    • UI.Bootstrap,
    • Twitter Bootstrap,
    • Angular.js,
    • Angular.UI
    • Angular.DragAndDrop
  • HTML Fiddler HTML
    • <body></body> only one pair
    • div <div class="container body-content"></div>, .
    • open close.

.

+4
1
0

All Articles