找了个基于bootstrap的前台框架,但是在IE浏览器下结构全乱了。网上找了方法,说是加载respond.js,但加载后,IE8显示拒绝访问该文件。
有没有人用过这个框架,给指点一下啊!救急
------解决思路----------------------
楼主我也是遇到这个问题啊,不知楼主解决了没有
------解决思路----------------------
问题以解决,本地运行是会报错,发布到服务器上就不会了!
------解决思路----------------------
楼主,我也是这个问题,困扰了很久,楼主解决了吗
------解决思路----------------------
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Bootstrap 101 Template</title>
<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
看这个,需要引用两个JS。我有用这个框架。http://www.dmeng.net/
------解决思路----------------------
respond.js 由于使用 file:// 协议,IE8 是无法调起本地文件的
简单来说 就是你要部署在IIS 等web容器上 才能看到效果
------解决思路----------------------
<!--[if lt IE 9]>
<script src="html5shiv.js"></script>
<script src="respond.min.js"></script>
<![endif]-->
引用以上两个文件即可,但是不要在本地上运行 ,本地上运行是不生效的,
必须放在本地搭建的环境运行,或者上传服务器运行!
------解决思路----------------------
还是无法调用
------解决思路----------------------
说得对
本来就是本地方原因
------解决思路----------------------
还是看不到效果?文件都上传到服务器了呀,用IE8访问还是木有效果.....
是直接引用:
<!--[if lt IE 9]>
<script src="html5shiv.js"></script>
<script src="respond.min.js"></script>
<![endif]-->
这两个文件的,访问的时候也加载了,但是木有效果,郁闷.....
跪求指导!!!
------解决思路----------------------
LZ你的问题是否解决了?求指导一下下!!
------解决思路----------------------
我也遇到了同样的问题,等待高手答疑... ...
------解决思路----------------------
BootStarp3.0以后就已经对ie8 放弃治疗了。你可以选择bootStarp 以前的版本。
在网页上加入 <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
------解决思路----------------------
respond.js要读取css里@变量,因此需要将css文件(包括bootstrap.css)放在网页同一域下,防止跨域就行。
------解决思路----------------------
目测ie8没问题, 6 7就乱了。