isu merentas domain javascript-js
伊谢尔伦
伊谢尔伦 2017-06-26 10:49:45
0
4
1007

Ini sepatutnya masalah merentas domain, tetapi tidak ada masalah pada Google, Firefox dan IE10+ Masalahnya berlaku pada IE9- Biasanya, jika masalah merentas domain, saya tidak perlu. tidak tahu apa kesannya?

 $.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-Yang terus masuk ialah debugger, sila lihat sebabnya

伊谢尔伦
伊谢尔伦

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

membalas semua(4)
大家讲道理

ie8 tidak menyokong cors

学霸

Anda juga boleh menggunakan jsonp dan konfigurasi latar belakang

phpcn_u1582

Walaupun IE8 dan IE9 menyokong merentas domain, ia bukan pelaksanaan standard CORS Sebaliknya, ia bergantung pada pelaksanaan bukan standard objek XDomainRequest (CanIUse Jika perpustakaan permintaan yang anda gunakan tidak melakukan pemprosesan keserasian khas untuk IE8 dan IE9, ia akan Menggunakan objek XMLHttpRequest, permintaan merentas domain tidak dapat diselesaikan. Jika anda ingin serasi dengan IE9, anda boleh menggunakan pustaka Polyfill yang sepadan.

Perlu diambil perhatian bahawa terdapat banyak sekatan untuk menggunakan objek XDomainRequest untuk permintaan merentas domain Contohnya, anda hanya boleh memulakan permintaan GET dan POST, dan anda tidak boleh mengubah suai pengepala permintaan Untuk sekatan khusus, sila rujuk di sini.

小葫芦

Selain itu, jika saya menggunakan jsonp untuk pemprosesan, saya mendapat ralat apabila saya menyemak permintaan Adakah saya perlu mengkonfigurasi json di latar belakang?

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan