项目开发中常见的兼容性问题
2017-11-25 本文已影响0人
紫荆峰
1.前言
相信大家在卡发项目当中,经常出现各种兼容新问题,今天我就把我现在开发项目中的一些兼容性问题写出来,供大家参考,也为自己做一个笔记。
2.正文
最近在用bootstrap开发一个招聘网站,以前觉得bootstrap挺好用的,遇事就毫不犹豫的选择用它,开发玩一个网页之后再chrome、Safari、火狐等主流浏览器的时候,一切正常,可是在IE6/IE7/IE8这三个大爷面面前立马崩溃,IE9/IE10还行。解决办法如下:
(1)html文件头必须用<!DOCTYPE>
高速浏览器以何种方式解析文件
(2)在文件中一用如下代码
<!--[if lt IE 9]>
<script src="//cdn.bootcss.com/respond.js/1.4.2/respond.js"></script>
<script src="http://cdn.bootcss.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<![endif]-->
让浏览器支持bootstrap。
(3)在meta标签里引用如下
<meta charset="UTF-8" meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1">
参考文档:http://blog.csdn.net/chenhongwu666/article/details/41513901
3.结语
项目还没有写完,我会后续持续更新。