用jquery的 jsonp 請(qǐng)求來(lái)獲取接口數(shù)據(jù),在ie9+和其他瀏覽器都正常,但是在ie8的時(shí)候報(bào)錯(cuò)。后來(lái)經(jīng)過(guò)demo測(cè)試發(fā)現(xiàn)是http協(xié)議的接口正常,https協(xié)議的就不行測(cè)試代碼如下$.ajax({ // url: 'https://randomuser.me/api/?results=5', // ie8失敗 // url: 'http://suggestion.baidu.com/su?wd=11&p=3&t=1526957301796', // ie8成功 // url: 'https://api.ipify.org/?format=jsonp', // ie8失敗 // url: 'http://api.ipify.org/?format=jsonp', // ie8成功(與上一個(gè)一樣的接口,只是協(xié)議不同) dataType: 'jsonp', type: 'get', // jsonp: "cb", // 這個(gè)是第2個(gè)url的接口要求 success: function(res){ console.log(res) }, error: function(err){ console.log('錯(cuò)誤', err) }})除此之外還發(fā)現(xiàn),只要引入的是https的jquery cdn地址如<script src="https://cdn.bootcss.com/jquery/1.2.3/jquery.js"></script>就會(huì)報(bào)這是ie8不支持https的引用么,因?yàn)橐恢闭也坏焦俜降恼f(shuō)法,一直無(wú)法明確這個(gè)答案,希望能有明確的說(shuō)法
ie8不支持https協(xié)議的api接口么
三國(guó)紛爭(zhēng)
2019-03-20 15:14:48