bootstrap支持IE8时候 用respond.js出现的问题

 


主页面为了支持IE8引用支持js


<!-- HTML5 shiv and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="Bluemoon/js/html5shiv.js"></script>
<script src="Bluemoon/js/respond.js"></script>
<![endif]-->

 


 

respond.js文件


 

req.open("GET", url, true);//45行 拒绝访问。


req.onreadystatechange = function() {
if (req.readyState !== 4 || req.status !== 200 && req.status !== 304) {
return;
}
callback(req.responseText);
};
if (req.readyState === 4) {
return;
}
req.send(null);//55行   未指明的错误。

 

出现问题的原因:页面未放到服务器中,本地浏览会出现这种问题

解决方式:放到web服务器中访问

另外发现的相关问题:

本地浏览也会出现问题,放到web服务器中访问也不会出现问题

$.get("yjRow.txt",function(msg){

var jsonObj = $.parseJSON(msg);
})

XMLHttpRequest cannot load file:///***/yjRow.txt. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.


 

posted on 2016-06-20 16:54  taoshao  阅读(156)  评论(0)    收藏  举报

导航