Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    194

    [AJAX] Compatibilità Internet Explorer

    Ciao a tutti,
    ho questo problema. Utilizzo uno script ajax che mi serve per richiamare una sezione di pagina in un div che ha come id 'target' (<div id="target"></div>).
    La richiamo tramite link come questo di seguito:

    codice:
    link
    Il problema è che tutto funziona con Firefox ma va in errore IE e non mi carica nulla di nulla.

    Il codice ajax utilizzato è il seguente:


    codice:
    function AJAXReq(method,url,bool){   
    if(window.XMLHttpRequest){     
    myReq = new XMLHttpRequest();   
    } else      
    
     if(window.ActiveXObject){     
    myReq = new ActiveXObject("Microsoft.XMLHTTP");          
    if(!myReq){       
    
    myReq = new ActiveXObject("Msxml2.XMLHTTP");     }   }     
     if(myReq){     
    execfunc(method,url,bool);   
    }else{     
    alert("Impossibilitati ad usare AJAX");   } }  
    /*Se esiste myReq farà eseguire questa funzione che a sua volta chiamerà una terza funzione*/  
    function execfunc(method,url,bool){   
    myReq.onreadystatechange = handleResponse;   
    myReq.open(method,url,bool);   
    myReq.send(null); }  
    
    function handleResponse(){  
     if(myReq.readyState == 4){     
    if(myReq.status == 200){       
    target = document.getElementById('target');       
    target.innerHTML = myReq.responseText;     
    }else{       
    alert("Niente da fare, AJAX non funziona :(");     
    }   } }
    Avete qualche idea di quale può essere l'errore?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    194
    Non è che voglio la soluzione :-) ma un'indicazione. Qualcuno ha idea?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.