Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Jquery, ajax, altro? Caricare una pagina dentro un Div

    Ciao, ho un'area riservata (quindi no mot. ricerca, accessibilità etc..) da modificare. Era su frame e ora vorrei averla in una pagina.
    Per esigenze grafiche d'effetto DEVO avere il menu fisso da una parte e caricare il contenuto relativo alle varie voci nel div preposto, appunto, ai contenuti. SENZA refreshare la pagina (come di solito si fa in modo anche semplice in php).
    Le pagine da caricare sono dei file (uno per ogni pagina) in html/php.

    Mi sapete dire come fare? Avete qualche link con esempi da vedere?

    Grazie...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,132
    Ho capito il giusto sul problema, comunque vedi se qui trovi utili spunti.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Originariamente inviato da cavicchiandrea
    Ho capito il giusto sul problema, comunque vedi se qui trovi utili spunti.
    Premesso che sto già guardando un po' delle guide che mi hai passato, preciso meglio quello che volevo fare:
    la classica pagina "unica" che si compone coi contenuti di altre pagine.

    Cioè ho, ad esempio, index.php con un menu laterale e dei contenuti. Quando clicco su una voce del menu laterale resto nella pagina index.php ma carico e visualizzo il contenuto di, ad esempio, pag_1.php. In php so farlo con include() e variabili. Però in quel modo devo "ricaricare" la pagina coi nuovi contenuti. Invece cercavo il modo di richiamare le pagine senza refreshare il tutto
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    http://api.jquery.com/load/

    Description: Load data from the server and place the returned HTML into the matched element.
    $('#area-da-aggiornare').load('tuofile.php');

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    22
    qualcun altro ha già provato questo metodo .load???

  6. #6
    Originariamente inviato da rino89
    qualcun altro ha già provato questo metodo .load???
    Io lo sto provando ora... mi pare funzionare (e approfitto per ringraziare fcaldera).

    Che problemi hai trovato?
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    22
    vorrei sapere ma questo metodo rallenta o è d aiuto? grazie

  8. #8
    Originariamente inviato da rino89
    vorrei sapere ma questo metodo rallenta o è d aiuto? grazie
    Dipende da cosa carichi... le mie pagine non hanno "peso", per cui non pago conseguenze. Inoltre la mia è un'area riservata (so' chi la vede e che "tecnologie" ha nel computer) quindi da parte mia tutto ok.
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  9. #9
    Riesumo questo topic.
    Includo un file PHP nel mio vbulletin con un semplcie:
    codice:
    ob_start();
    include('Link che ho messo sopra');
    $inserisci_script= ob_get_contents();
    ob_end_clean();
    E poi lo richiamo nel template che voglio con la variabile $inserisci_script...
    Lo script che vado a richiamare è un uploader di immagini, e quando clicco su "upload immagine", ricarica tutta la pagina.
    Questa Jquery dovrebbe far in modo che quando la pagina inclusa ha bisogno di un refresh, questo avviene solo nel DIV in cui ho posizionato la mia variabile $inserisci_uploader (e quindi lo script).
    Sinceramente sono alle prime armi con PHP, Jquery e via dicedo, quindi non so come includere questa Jquery e come "muovermi".
    Mi date qualche suggerimento?
    xDOMYx

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.