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.
.
, .
<!--[if IE]> ... <![endif]-->
IE IE10.
http://msdn.microsoft.com/en-us/library/ie/hh801214(v=vs.85).aspx