bootstrap3 兼容IE9的问题
依据bootstrap3的中文网中以及百度查询出来的各种解决思路,在jsp页面头部增加<meta http-equiv="X-UA-Compatible" content="IE=edge" />
js,css文件引用(本地都存在了的,路径引用方式没问题,因为其他的文件也是如此引用,比如bootstrap.css文件等已经样式有效了的)
<!--[if lt IE 9]>
<script src="<c:url value='/atmp/Common/bootstrap/js/html5shiv.min.js'/>"></script>
<script src="<c:url value='/atmp/Common/bootstrap/js/respond.min.js'/>"></script>
<![endif]-->
备注:/atmp/Common/bootstrap/js,这是在下的项目中WebRoot目录下存放js文件的地址
而且项目部署在本地的tomcat下。
但是页面效果还是乱,而在chrome下又能正常显示。求大神支支招!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
你好,bootstrap-ie8.css这个文件是空的吗?除了这个文件之外,另外的其他两个文件我早已经导入了的,但是我的页面还是不兼容IE8
老兄,我电脑无法连网,直接引用CDN肯定不行的
非常感谢老兄提供的方法,用F12看真的没有看到引进这两个文件的,但是我直接copy那些引进成功的模式<script src="TWEB/atmp/Common/bootstrap/js/html5shiv.min.js"></script>,这样直接引进也无法显示,这两个文件我是直接从cdn上下载来的。估计会是什么问题呢?
路径也是通过在项目中右键该文件的Properties来获取的,按道理不应该有问题的。
回复
F12后,看页面的最终HTML代码,对一下路径。对比不出来,chrome可以网络下载的记录,IE就不知道了。。。
前端必备:F12
看控制台有没有错误,IE9兼容的两个js有没有加载上。