Javascript 在Internet Explorer 8下的dojo解析器中解析html5父元素

Javascript 在Internet Explorer 8下的dojo解析器中解析html5父元素,javascript,html,dojo,widget,html5shiv,Javascript,Html,Dojo,Widget,Html5shiv,在InternetExplorer8下,我尝试使用带有html5元素的dojo小部件模板作为父元素时出错。在Firefox或Chrome浏览器中,以及在更新版本的Internet Explorer中,都不会发生这种情况 这是一个以声明方式包含在页面上的标准dojo小部件,例如: <div data-dojo-type="some/path/to/master/Footer"></div> <div> <footer class="footer-wrap

在InternetExplorer8下,我尝试使用带有html5元素的dojo小部件模板作为父元素时出错。在Firefox或Chrome浏览器中,以及在更新版本的Internet Explorer中,都不会发生这种情况

这是一个以声明方式包含在页面上的标准dojo小部件,例如:

<div data-dojo-type="some/path/to/master/Footer"></div>
<div>
<footer class="footer-wrapper gradient3">
我在Internet Explorer 8控制台中看到的错误:

Error: Invalid template: <footer class="footer-wrapper gradient3">(...)

我找不到任何关于此问题的提及,以前有人听说过类似的问题吗?

不太可能,添加父div可能是一种可以接受的解决方法。
<div>
<footer class="footer-wrapper gradient3">