[英]JSONP not working with crossDomain request in IE10
我從下面的jQuery ajax
JSONP crossDomain請求中獲取響應
$.ajax({
url: "http://ipinfo.io/{/literal}{$smarty.server.REMOTE_ADDR}{literal}/json",
dataType: 'jsonp',
async: true,
cache: false,
contentType: "text/json; charset=utf-8",
crossDomain: true,
success: function(response){
$("#apply_modal").modal({
remote: load_url
});
},
error: function(err){
console.log(err);
}
});
這似乎在IE10中根本不起作用,但在所有其他瀏覽器上都可以起作用。
另外,當我打開DebugBar
時, DebugBar
可以工作了。
我不明白為什么。 上面的javascript沒有錯誤
會是什么問題?
我認為錯誤是console.log
而不是JSONP。 當開發人員工具欄打開時,IE僅包括console
。 嘗試創建存根,或者使用警報,您應該沒有問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.