Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529

    Ajax e codice html dentro div

    Ciao a tutti,

    sto cercadno di creare un carrello in ajax e php.
    Da un link dalla mia pagina passo i dati al mio codice ajax che comunica con php, che elabora il dato e come risposta da alla mia pagina js il risultato, e fin qua nessun problema

    Ho stampato il risultato in una pagina, però sono dei semplici risultati, mentre il mio si to richiede una grafica più accurata.

    In pratica non voglio includere il mio codice html del layer (con grafica style etc) dentro a javascript per poterlo stampare sulla pagina, ma volevo sapere come posso fare avendo il mio layer in una apgina esterna, es una pagina php con solo quel layer che vien richiamato quando ho i risultati della chiamata ajax


    Spero di essere stato chiaro grazie in anticipo a tutti
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non so se ho capito,
    ma a meno che questo "telaio" non cambi con notevole frequenza e' il caso di incorporarlo in qualche modo nella pagina che richiede le informazioni (e se si tratta di puro aspetto il compito dovrebbe essere demandato ai css, da rendere comunque disponibile alla pagina chiamante),
    altrimenti ti serve un' altra chiamata asincrona per prendere le informazioni sul telaio
    e inserire i dati presi dalla prima richiesta nel telaio che ti arriva dalla seconda prima di stamparlo
    non so se sei in grado di gestire questo processo
    o richiamare a cascata (non via ajax, ma semplicemente lato server), dalla pagina che prepara il risultato da fornire alla richiesta ajax, informazioni circa il telaio

    considera di approfondire json, che ti permette di passare (in entrambe le direzioni) un oggetto,
    in modo da prendere i dati in maniera piu' ...neutra e gestirli una volta ricevuti come preferisci

    ciao

  3. #3
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Ciao e grazie per la risposta.


    Ho appena risolto

    Ho fatto così:

    http.open('GET', 'myPage.html',false)
    http.send(null)
    http.onreadystatechange = writecontent(http);


    e poi lo inserisco con un innerHTML
    Avevo provato anke prima ma mi dava errore, riscrivendo da zero funziona perfettamente!

    Che dici può andare come soluzione?!
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

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.