我想检查当前用户是否可以访问网页,或者不使用JavaScript或Jquery。我尝试了下面的代码,该代码在Firefox和Chrome中正常运行。但是它在IE中不起作用。
var request;
if (window.XMLHttpRequest)
request = new XMLHttpRequest();
else
request = new ActiveXObject("Microsoft.XMLHTTP");
request.open('GET', "--some url--", false);
request.send();
console.log(request);
if (request.responseURL.indexOf("AccessDenied.aspx") > -1) {
//do something;
}
就我而言,我需要request.responseURL
。我正在使用chrome和Firefox。但是在IE中,我没有获得request
的此属性。