jquery ajax跨域请求 IE9及以下不支持---调试

1. 设置浏览器安全属性,启用【通过域访问数据源】选项,如图:

 

2.判断当前浏览器是否是IE内核:

1      var ag=navigator.userAgent;3      if(ag.indexOf("MSIE 6.0")>0 || ag.indexOf("MSIE 7.0")>0 || ag.indexOf("MSIE 8.0")>0 || ag.indexOf("MSIE 9.0")>0){
4        alert("本页面不支持IE9或者基于IE9内核的浏览器,请使用Chrome、火狐、360浏览器、IE10或以上版本,谢谢!");
5        window.close();
6     }else{
7      alert("bushi");
8      
9 };

3.任何浏览器下,js关闭当前页面代码:

 1     if (navigator.userAgent.indexOf("MSIE") > 0) {     
 2         if (navigator.userAgent.indexOf("MSIE 6.0") > 0) {     
 3             window.opener = null; window.close();     
 4         }     
 5         else {     
 6             window.open('', '_top'); window.top.close();     
 7         }     
 8     }     
 9     else if (navigator.userAgent.indexOf("Firefox") > 0) {     
10         window.location.href = 'about:blank '; //火狐默认状态非window.open的页面window.close是无效的    
11         //window.history.go(-2);     
12     }     
13     else {     
14         window.opener = null;      
15         window.open('', '_self', '');     
16         window.close();     
17     } 
原文地址:https://www.cnblogs.com/Nico-luo/p/8029759.html