火狐不允許跨域異步請(qǐng)求的時(shí)候帶憑證$.ajax({type:'POST',url:url,data:request,async:false,//這個(gè)很詭異,chrome可以設(shè)置為false,火狐不能xhrFields:{withCredentials:true//把這個(gè)去掉,不帶憑證。},contentType:"application/json;charset=UTF-8",//或者把這個(gè)改成application/x-www-form-urlencoded,把這個(gè)請(qǐng)求變成簡單的跨域請(qǐng)求success:function(result){if(result.code==STATUS_SUCCESS){alert(result.message);window.parent.postMessage('closeWindow','*');}else{alert(result.message);}}});也就是說火狐不允許復(fù)雜的跨域請(qǐng)求(也就是帶有先導(dǎo)請(qǐng)求)帶有憑證(withCredentials),具體的可以看我的這篇文章瀏覽器同源策略以及跨域請(qǐng)求時(shí)可能遇到的問題