簡體   English   中英

JSONP無法與IE10中的crossDomain請求一起使用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM