Javascript handlebar.js不是IE9中的渲染模板

Javascript handlebar.js不是IE9中的渲染模板,javascript,jquery,internet-explorer-9,handlebars.js,Javascript,Jquery,Internet Explorer 9,Handlebars.js,我正在使用handlebar.js开发一个简单的网站。它在FF、Chrome、IE11和移动浏览器中运行良好。但是,在IE9中,模板不会被渲染。有人知道问题出在哪里吗 以下是网站: 非常感谢您的帮助 快速查看代码会发现您使用了HTML5标记,例如Footer或更多。 不幸的是,IE9无法呈现HTML5标记 有很多方法可以解决您的问题。。。最好的方法是尝试使用 只要将它包含在您的html文件中,您的问题就会得到解决。我刚刚解决了它。问题确实是IE9的HTML5垫片。我刚刚删除了它,现在它工作正常

我正在使用handlebar.js开发一个简单的网站。它在FF、Chrome、IE11和移动浏览器中运行良好。但是,在IE9中,模板不会被渲染。有人知道问题出在哪里吗

以下是网站:


非常感谢您的帮助

快速查看代码会发现您使用了HTML5标记,例如Footer或更多。 不幸的是,IE9无法呈现HTML5标记

有很多方法可以解决您的问题。。。最好的方法是尝试使用


只要将它包含在您的html文件中,您的问题就会得到解决。

我刚刚解决了它。问题确实是IE9的HTML5垫片。我刚刚删除了它,现在它工作正常。

谢谢您的回答。但我在IE中使用HTML5支持,这不应该是问题所在。似乎你的代码中有无限递归。检查控制台,您会注意到脚本28:堆栈空间不足错误谢谢@Wexoni!不幸的是,在我的工作环境中,我无法访问IE9中的开发人员工具…=/但当我有无限递归时,你不认为其他浏览器也会崩溃吗?似乎其他人也有问题: