SORU
17 Temmuz 2009, Cuma


Düzgün bir WordPress kullanmak ile Kabul HTTP üstbilgi kümesi

""Bu jquery kodu ile . xml metin/Kabul etme HTTP Başlığı ayarlamak için çalışıyorum

$.ajax({
    beforeSend: function(req) {
        req.setRequestHeader("Accept", "text/xml");
    },
    type: "GET",
    url: "[proper url]",
    contentType: "text/plain; charset=utf-8",
    dataType: ($.browser.msie) ? "text" : "xml",
    username: '---',
    password: '-------',                                
    success: function(data) {
        var xml;
        if (typeof data == "string") {
            alert("Data is string:"   data);
            xml = new ActiveXObject("Microsoft.XMLDOM");
            xml.async = false;
            xml.loadXML(data);
        } else {
            xml = data;
            alert("Data is not string:"   $(xml).text());
        }
        // Returned data available in object "xml"
        //alert("Status is: "   xml.statusText);
        $("#ingest_history").html($(xml).text());
    }              
});

Firefox iyi çalışıyor.

Ama IE için ayarlamak için çalışıyorum değeri olur sonuna eklenmiş gibi görünüyor Accept başlık: Accept: */*, text/xml. Bu ajax hakkımı istiyorum hangi xml sürümünü farklı olarak html sürümü geri dönmek için neden olur.

Kimseyi/net IE 8 başlık Kabul düzgün ayarlamak için nasıl biliyor mu?

Güncelleme: nedense yıldız onları girdiğim gibi görünen değildi. Kabul IE Başlık görünüyor: Accept: */*, text/xml.

CEVAP
14 Temmuz 2011, PERŞEMBE


Ben de bu sorun, Chrome ve Safari jQuery 1.6.2 kullanarak IE de değil sadece vardı. Bu çözümü denedim tüm tarayıcılarda beklendiği gibi çalışmak () Chrome, Safari, IE, Firefox görünür.

$.ajax({
    headers: { 
        Accept : "text/plain; charset=utf-8",
        "Content-Type": "text/plain; charset=utf-8"
    },
    data: "data",
    success : function(response) {
        ...
    }
})

Eğer hala sorun veriyorsa şunu dene.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fubar Protocol

    Fubar Protoc

    21 AĞUSTOS 2010
  • Jabari Johnson

    Jabari Johns

    18 Ocak 2008
  • Shon Gonzales

    Shon Gonzale

    5 EKİM 2014