默认bootstrap3不支持IE6~IE8的浏览器,需要另外引用两个插件就可以了。
1.html5shiv.js
2.respond.js
html5shvi.js下载地址:
https://github.com/aFarkas/html5shiv
respond.js下载地址:
https://github.com/scottjehl/Respond
另外:IE6~IE8浏览器使用bootstrap3的时候,jquery版本需要选择2以下的(不包含jquery2)。
可以使用最后一个版本jquery-1.12.4。下载地址:
http://code.jquery.com/
如果使用的是Visual studio做asp.net项目,可以使用如下的结构进行动态引用。
<%
//ie的浏览器判断,以便加载不同的脚本
if (Request.UserAgent.Contains("MSIE"))
{
string s = Request.UserAgent;
s = s.Substring(s.IndexOf("MSIE"));
string[] ss = s.Split(' ');
string v = ss[1].Replace(" ", "").Replace(";", "").Replace("。", ".");
v = v.Substring(0, v.IndexOf('.'));
int ver = Convert.ToInt32(v);
if (ver > 9)
{
Response.Write("<script src=\"plugin/jquery-3.1.1/jquery-3.1.1.min.js\"></script>");
}
else
{
Response.Write("<script src=\"plugin/jquery-1.12.4/jquery-1.12.4.min.js\"></script>");
}
}
else
{
Response.Write("<script src=\"plugin/jquery-3.1.1/jquery-3.1.1.min.js\"></script>");
}
%>
|