Grazie per il benvenuto, un saluto anche a voi.

Ho messo il post in questa sezione perché sul link c'è scritto "Per discutere di JavaScript, AJAX e DHTML", e qui proprio di ajax sto parlando. Credo si tratti del più basilare algoritmo Ajax che si possa immaginare.

Tornando alla sua risposta: il mio problema è proprio che il browser non riceve niente.

Mi spiego.

Io ho un link, TRATTASI DEL LINK: <div>Inserisci</div>, PRESENTE NEL PRIMO FRAMMENTO DI CODICE (HTML DELLA PAGINA).

Al click su questo link l'elemento con id='area_modifica', SEMPRE PRESENTE NELLA PRIMA PARTE DEL CODICE (HTML DELLA PAGINA), dovrebbe essere riempito con la parte di codice presente nell'ultimo script. ED È PROPRIO QUESTO CHE NON AVVIENE.


Di seguito, se per voi è meglio, ripropongo il codice in semplice html (senza gli echo iniziali):


1) HTML DELLA PAGINA:


<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
<title>Untitled Document</title>
<link href='style.css' rel='stylesheet' type='text/css' />

<script type='text/javascript' src='modarea_prova.js'></script>

</head>
<body>


<div>Inserisci</div>
<div class='area_amministrazione' id='area_modifica'></div>


</body>
</html>


2) FUNZIONE CONTENUTA NEL FILE "modarea_prova.js" COLLEGATA ALLA HEAD DELLA PAGINA HTML:

function modifica (){

var oXHR = new XMLHttpRequest();
oXHR.open =("get", "prova_ajax_testo.html?sezione=prova", true);
oXHR.onreadystatechange = function (){

if(oXHR.readystate == 4){

var area_modifica=document.getElementById("area_modifi ca");

area_modifica.innerHTML = oXHR.responseText;

}

}

oXHR.send(null);

}



3) CODICE DA VISUALIZZARE CONTENUTO NEL FILE "prova_ajax_testo.html" E PASSATO AL METODO open() DELL'OGGETTO oXHR:


<form action='engines/engine_".$_GET["sezione"].".php' method='post' class='form_admin'>
<p class='testo_admin'></p>

<textarea class='textarea_admin' id='editor1' name='editor1'>".$testo_per_modifica["testo"]."</textarea>


<input type='submit' value='Inserisci' class='bottone_admin'/>

</form>



Grazie.