Qui è la mia messa a punto ajax:Ajax non funziona in IE11 codice di errore 0x2f78
$.support.cors = true;
$.ajax({
beforeSend: function()
{
},
type: "POST",
url: "test.cgx",
data: hex_str,
dataType: "xml",
processData: false,
contentType: "text/xml; charset=utf-8",
success: function (msg)
{
},
error: function (msg)
{
}
});
Se i dati - hexstr
più piccolo di 4 caratteri (ad esempio hex_str = "3A") ho ottenuto il seguente errore (dopo 1 minuto di richiesta in sospeso):
XMLHttpRequest: errore di rete 0x2f78, impossibile completare l'operazione a causa dell'errore 00002f78.
Questo accade solo in IE, FF e Chrome possono pubblicare qualsiasi dimensione di dati. I dati che invio non sono in formato XML, sono solo dati esadecimali (ho bisogno dello contentType: "text/xml; charset=utf-8"
per qualche altro motivo).
Sto utilizzando jQuery 1.8.2
Ancora non funziona ... – cheziHoyzer