Visualizzazione dei risultati da 1 a 3 su 3

Discussione: responseText vuota

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500

    responseText vuota

    HO SBAGLIATO SEZIONE, SCUSATE

    Salve, ho questo codice AJAX

    codice:
    function makeRequest(){
    	if(window.XMLHttpRequest){
    		return new XMLHttpRequest();
    	} else if(window.ActiveXObject){
    		return new ActiveXObject("Microsoft.XMLHTTP");
    	} else {
    		err("Il tuo broswer non supporta XMLHttpRequestObject");
    	}
    }
    var req = makeRequest();
    
    function recieve(){
    	req.open("GET", "read.php");
    	req.onreadystatechange = handleResp;
    	req.send(null);
    }
    
    function handleResp(){
    	if(req.readyState == 4 && req.status == 200){
    		var elem = document.getElementById("cronology");
    		elem.innerHTML = req.responseText;
    		elem.scrollTop = elem.scrollHeight;
    	}
    }
    
    function init(){
    	setInterval('recieve()', 2000);
    	recieve();
    }
    window.onload = init;
    Faccio la richiesta al file read.php e in quel file alla fine di tutto lo script ho una variabile ($contentdiv) con dentro il contenuto da mettere nel div, per far si che responseText abbia il valore di quella variaibile devo fare un return $contentdiv nel file read.php?

  2. #2
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026
    si

    oppure forse in questo caso ti va bene anche echo $contentdiv

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500
    Non mi funiona.. se faccio un alert della risposta restituisce vuoto perchè?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.