Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Header e footer comuni

  1. #1

    Header e footer comuni

    Non potendo utilizzare linguaggi lato server (include) vorrei creare gli header e footer di un sito da aggiornate in un colpo solo. In sostanza mi piacerebbe che da un file footer.html e header.html poter estrarre il div che mi interessano e piazzarli su tutte le pagine.
    Devo utilizzare jquery?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, scusasami magari non ho capito io perfettamente.
    Vuoi includere header e footer richimandoli da js o una parte di quelli visto che parli di div??

    Comunque juery o javascript e' lo stesso, e' questione di praticita'.

  3. #3
    Vorrei che header e footer (div) di una pagina modello possano divendare header e footer (div) di tutte le pagine; una sorta di emulazione dei frame.
    Chiaro che al fine dell'accessibilità non è il massimo.
    Grazie

  4. #4
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Capito, quindio avrai:

    HEADER STATICO FISSO

    pagina dinamica

    FOOTER STATICO FISSO

    Carica questi con javascript(jqeury o meno) io usereri jquery per praticità personale.

    Puoi caricare i contenuti con ayax

    Quindi o in ogni pagina dinamica metti un tag/div dove andrai a mettere footer e header :
    codice:
    <div id="header"></div>
    ..pagina dinamica...
    <div id="footer"></div>
    codice:
    $(document).ready(function(){
    
    $('#header').load('header.html');
    $('#footer').load('footer.html'); 
    
    });
    http://api.jquery.com/load/

  5. #5
    funziona grazie mille ciao!!

  6. #6
    facendo delle prove vodo che la cosa funziona però ho ancora un problema:

    $(document).ready(function(){

    $('#header').load('model.html');
    $('#footer').load('model.html');

    });
    ho richiamato i due div dalla stessa pagina di modello, se poi al modello aggiungo un ulteriore div con un id differente
    me lo trovo spalamato anche su tutte le pagine... strano
    In sostanza sembra che non venga considerato solo il div con l'id scelto ma anche altro...

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.