AJAX - caricare due file di testo

flavio87

Nuovo Utente
27 Lug 2008
1
0
0
Salve, sono nuovo di questo forum, mi servirebbe una mano.

Sto cercando di far caricare in due tag DIV differenti fra di loro il contenuto di 2 file.
Io ho letto qualcosa riguardo all'utilizzo delle richieste asincrone e sono riuscito a far caricare il contenuto di un file di testo in un tag DIV, ora sto cercando di far caricare 2 file in due tag DIV ma me ne carica sempre uno e non tutti e due...
Questo è il codice della pagina

Codice:
<HMTL>
<HEADER>
<TITLE>Pagina di Registrazione del proprio Pg (prova style)</TITLE>
<SCRIPT LANGUAGE="Javascript">
function scriviFileIn(nomeFile,elemento,parAjax)
{
                ajax = parAjax;

		ajax.open("get","txt/"+nomeFile+".txt",true);

		ajax.setRequestHeader("connetion","close");
			
		ajax.onreadystatechange = function() 
		{
	         if(ajax.readyState == 4)
			{
		          	elemento.innerHTML = ajax.responseText;
			}
		};

               ajax.send(null);
}

function getHTTPObject()
{
        if (window.ActiveXObject)
		return new ActiveXObject("Microsoft.XMLHTTP");
       else
       	if (window.XMLHttpRequest) return new XMLHttpRequest();
                else
		{
			alert("Il tuo Browser non supporta Ajax");
			return null;
		}
}
function caricaTesti()
{
        condizioni = getHTTPObject();
        manuale = getHTTPObject();
        scriviFileIn("manuale",document.getElementById("manuale"),manuale
        scriviFileIn("condizioni",document.getElementById("condizioni"),condizioni);
}
</SCRIPT>
<STYLE TYPE="text/css">

#dati
{
	border: 1px black solid;
	float : right;
	width : 45%;
	height : 95%;
	overflow : auto;
	text-align : center;
}

#manuale
{
	border: 1px black solid;
	float : left;
	width : 45%;
	height : 95%;
	overflow : auto;
	text-align : center;
}

#condizioni
{
	border: 1px black solid;
	position : relative;
	left : 5%;
	width : 90%;
	height : 200px;
	overflow : auto;
	text-align : center;
}

</STYLE>
</HEADER>
<BODY  ONLOAD="caricaTesti()">
<DIV ID="dati">
Dati
<FORM ACTION="elaboraRegistrazione.php" METHOD="post">

<DIV ID="condizioni">Condizioni d'utilizzo
</DIV>
<FIELDSET>
Accetto<INPUT TYPE="radio" NAME="accetto" VALUE="true"><BR>
Rifiuto<INPUT TYPE="radio" NAME="accetto" VALUE="false" CHECKED="yes">
</FIELDSET>
<LABEL>Nome del Pg:<INPUT TYPE="text" NAME="nomepg"></LABEL><BR>
<LABEL>E-mail:<INPUT TYPE="text" NAME="mail"></LABEL><BR>
<LABEL>Ripeti E-mail:<INPUT TYPE="text" NAME="remail"></LABEL><BR>
<HR>
<LABEL>Razza:<INPUT TYPE="text" DISABLED="yes" VALUE="Umano">(razza base)</LABEL><BR><BR>
<INPUT TYPE="submit" VALUE="Conferma Registrazione!">
</FORM>
</DIV>
<DIV ID="manuale">
Manuale
</DIV>
</BODY>
</HTML>

Spero si abbastanza chiaro il codice, avviso che i file di testo esistono e contengono qualcosa.

Spero anche di non aver fatto errori, grazie...
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
46
Napoli
www.lucaruggiero.it
Vediamo se ho capito: attraverso una funzione AJAX vuoi caricare in due diversi DIV due diversi file di testo?

Sdoppia la funzione AJAX avendo cura di cambiare gli ID dei DIV, quindi i diversi riferimenti DOM nei codici Javascript.

Oppure crea delle condizioni all'interno di un unico Javascript, parametrizzandole.

Sono stato chiaro?
 
Discussioni simili
Autore Titolo Forum Risposte Data
D Caricare file via ajax Ajax 1
P Caricare una pagina esterna con ajax Javascript 4
Q Caricare dati con ajax in background Ajax 2
R valore value di un id da passare in chiamata ajax Ajax 3
R jquery che cambia css di un elemento non mi funziona sulla pagina caricata da ajax Ajax 5
M Fullcalendar in Codeigniter, un aiuto per la chiamata $ajax ? jQuery 0
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
P Funzione jQuery Ajax invio file a php jQuery 1
E Php select option e ajax PHP 23
Emix Select concatenate php sql ajax PHP 2
MarcoGrazia Valori di ritorno json via ajax non visti. jQuery 1
felino ASP.net MVC: Exception e chiamata AJAX ASP.NET 1
motleyrulez Ricerca filtro con Ajax PHP 1
max1974 Grafico Ajax Javascript 4
max1974 Struttura $.ajax Ajax 7
C la chiamata ajax non ritorna alcun dato Ajax 1
max1974 Lettura Risultato $.ajax Javascript 1
motleyrulez Chiamata ajax per tabella php PHP 3
max1974 [Javascript] Grafico chartjs con dati da J.ajax Javascript 3
O [PHP] inviare dati da form e script ajax PHP 0
F limit show datatable ajax Ajax 1
Domenico_Falco1 Rendere dinamico un sito web con chiamate ajax e php e variabili json PHP 12
G Eseguire codice solo al termine della chiamata ajax Ajax 1
L Problema jQuery validation AJAX (PHP 7) PHP 6
max1974 [Javascript] Grafico ajax non funziona Javascript 0
WorldWideWeb Ajax POST con risposta JSON Ajax 2
M leggere con jquery/ajax in una function javascript record di database sql server Javascript 0
A [Javascript] Ajax, Jquery e PHP Javascript 1
D [Javascript] pulsanti per comandi shell con php e ajax Ajax 7
X Problema con jquery e ajax jQuery 2
B [PHP] variabili globali in chiamate ajax PHP 0
B DEBUG - PHP+JS+AJAX PHP 10
M Inserimento dati checkbox multipli in db da ajax a php PHP 1
Axis18 Creare una barra di avanzamento con $.ajax Ajax 7
otto9due Chiamata ajax su due url è possibile? Ajax 0
G [Javascript] Problema parametro passato con ajax Javascript 4
G Chiamata ajax restituisce errore random Ajax 1
paloppa [PHP] paginazione con ajax PHP 1
filomeni Ajax e https Ajax 4
bubino8 Ajax con risultato si/no Ajax 16
A redirect da pagina php chiamata da ajax PHP 2
L Aggiungere contenuto con ajax durante lo scroll jQuery 1
M Ajax funziona in alcuni siti, in altri no! Ajax 2
otto9due Risposta ajax -> json con php Ajax 3
bubino8 [PHP] split con ajax non funziona PHP 7
C Problema chiamata Ajax Ajax 2
A Visualizzare div quando le immagini sono state uploadate con successo (Ajax) Ajax 0
S Select Concatenate Ajax, php, sql Presentati al Forum 16
otto9due Error anomalo durante invio dati $.ajax Ajax 20
F Interazione tra i form html ajax e php PHP 3

Discussioni simili