使用javascriptmvc开发html5应用时,为什么在ie6中出现错误?
当我在标题中包含以下内容时出现问题:
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<script src="js/libs/modernizr-1.6.min.js"></script>然后在关闭body之前:
<script type='text/javascript'
src='../steal/steal.js?appname,development'>
</script>当我删除html5shiv时,应用程序可以工作,但是它不可能设置html5元素的样式。
发布于 2011-01-05 01:17:00
如果你使用的是现代,你不应该需要html5shiv,因为现代本身也包含相同的功能。
引用来自现代主页的话:
最后,
还添加了对样式和打印HTML5元素的支持。这使您可以使用更多语义的、前瞻性的元素,如
<section>、<header>和<dialog>,而不必担心它们在Internet Explorer中无法工作。
https://stackoverflow.com/questions/4596372
复制相似问题