problèmes inter-domaines javascript-js
伊谢尔伦
伊谢尔伦 2017-06-26 10:49:45
0
4
972

Cela devrait être un problème inter-domaines, mais il n'y a pas de problème sur Google, Firefox et IE10+. Le problème se produit sur IE9-. Normalement, s'il s'agit d'un problème inter-domaines, il devrait y avoir une invite. Je ne sais pas quel est l'impact ?

 $.ajax({
        url: '//sh.uzai.com/ashx/ashx_ProductDetail.ashx?action=detail&pId=133689&_=1498273384086',
        type: 'GET',
        cache: false,
        dataType: "Json",
        async:false,
        success: function (data) {
            if (data != undefined) {
                jsonCData = data.calendarValue;
                jsonPData = data.priceValue;
                jsonShowDiscount = data.showDiscount;
            }
        },
        error: function (msg) {
           debugger;
        }
    });

ie9-Celui qui continue d'entrer est le débogueur, veuillez jeter un œil à la raison

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(4)
大家讲道理

ie8 ne prend pas en charge les cors

学霸

Vous pouvez également utiliser jsonp et la configuration en arrière-plan

phpcn_u1582

Bien qu'IE8 et IE9 prennent en charge plusieurs domaines, ils ne sont pas des implémentations standard de CORS. Ils reposent plutôt sur une implémentation non standard de l'objet XDomainRequest (CanIUse) si la bibliothèque de requêtes que vous utilisez n'effectue pas de traitement de compatibilité spécial pour IE8. et IE9, en utilisant l'objet XMLHttpRequest, les requêtes inter-domaines ne pourront pas être complétées. Si vous souhaitez être compatible avec IE9, vous pouvez utiliser la bibliothèque Polyfill correspondante.

Il convient également de noter qu'il existe de nombreuses restrictions sur l'utilisation de l'objet XDomainRequest pour les requêtes inter-domaines. Par exemple, vous ne pouvez lancer que des requêtes GET et POST, et vous ne pouvez pas modifier l'en-tête de la requête. Pour des restrictions spécifiques, veuillez vous référer ici.

小葫芦

De plus, si j'utilise jsonp pour le traitement, j'obtiens une erreur lorsque je vérifie la requête. Dois-je configurer json en arrière-plan ?

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!