Non è giusto incolpare IE di tutti i mali del mondo, compreso un nostro eventuale cattivo codice
Oltre alle guide di html.it, prova il codice su questo sito:
http://webreflection.blogspot.com/20...asic-call.html

Il primo esempio di utilizzo che trovo è:
codice:
function Button1_onclick() 
{
    var url = "abc.aspx?comando_ajax=1";
    var parametri = {colore:"rosso", numero:999, vettore:[1,2,3,4]};
    parametri.onLoad = onload;
    parametri.onError = onerror;
    
    ABC(parametri, url);
    
    function onload(request, elapsedTime)
    {
        document.getElementById("div1").innerHTML=(request.responseText);
    }
    
    function onerror(xhr, elapsedTime)
    {
        alert("Errore di trasmissione: " + xhr.status);
    }
}
Fai sapere se funziona, con IE6, IE7, Opera 9.5, Firefox 3. Ciao