Visualizzazione risultati 1 fino 3 di 3

Discussione: [SCRIPT] - Problema con un ajax [mod]

  1. #1
    Guest

    Predefinito [SCRIPT] - Problema con un ajax [mod]

    Ciao a tutti.

    In una pag ho questo codice:
    Codice:
    function handleHttpResponse() {
    var xmlDocument = http.responseXML;
    var contenuto = xmlDocument.getElementsByTagName('city').item(0).firstChild.data;
    var online = xmlDocument.getElementsByTagName('state').item(0).firstChild.data;
    Essa prende i dati da una pagina php chiamata in questo modo:

    Codice:
    function lunch() {
    http.open("GET", link, true);
    http.onreadystatechange = handleHttpResponse;
    ]
    Bene, come avrete capito si tratta di uno script ajax. L'output della pagina richiamata con la funzione lunch è un file xml, quindi non dovrebbero esserci problemi. Invece la function handleHttpresponse non funziona:
    ho provato a mettere un alert prima di var contenuto, e funziona. Mettendolo dopo invece non funziona piu. Tutto questo è stranissimo, perchè in pratica non esegue il resto della funzione, che è quello che mi interessa.

    Ho pensato che il motivo sia l'output gia partito, e quindi
    header('Content-Type: text/xml');
    della pagina php richiamata con lunch potrebbe fare interferenza. Però non so come risolvere.

    Qualcuno ha qualche idea?
    Grazie a tutti!

  2. #2
    Guest

    Predefinito

    Citazione Originalmente inviato da wrestlingforum
    Codice:
    function lunch() {
    http.open("GET", link, true);
    http.onreadystatechange = handleHttpResponse;
    ]
    Non dovrebbe essere:

    Codice:
    function lunch() {
    http.open("GET", link, true);
    http.onreadystatechange = handleHttpResponse;
    }
    ?

    Bye

  3. #3
    Guest

    Predefinito

    si mi era sfuggito, in realtà le operazioni eseguite sono molte di piu, qui ho copiato solo l'inizio...

    comunque non è quello il problema :(

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •