Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    20

    creare un solo indice utilizzato in tutte le pagine del sito

    ciao a tutti,
    è il mio primo messagio in questo forum. inizio dicendo che non sono sicuro sia questo il luogo preciso dove porre il mio quesito e se quindi devo fare la domanda in un altro forum chiedo scusa in anticipo e vi prego di indirizzarmi per il meglio. fatta questa dovuta precisazione mi spiego in poche parole. sto creando un sito. avrei piacere di creare un box in cui inserire i link degli argomenti più interessanti (IN EVIDENZA O NEWS per intenderci) ovviamente il progetto vuole che tali link cambino a cadenza regolare (max una volta al mese). dato che vorrei inserire questo box in tutte le pagine del sito come posso fare per non dover stare a cambiare manualmente ogni volta i link in tutte le pagine?
    grazie in anticipo a tutti coloro che mi dedicheranno un pò del loro tempo. saluti ERn

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Potesti fare una cosa del genere:
    Creiamo la pagina home
    codice:
    <!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>Esempio</title>
    </head>
    <body>
    <div id="contenitore">
      <div id="centrale">qui metti i contenuti</div>
      <div id="news">
      
      </div>
    </div>
    </body>
    </html>
    come vedi c'è un inclusione quella e la pagina che conterrà le news, per funzionare tutte le pagine che conteranno le news dovranno avere estensione .shtml .shtm, prima di strutturare tutto il sito informati se il dominio supporta tale estensione, sopratutto se è uno spazio gratuito.
    La pagina news.html dovrà contenere sono gli oggetti (div, tabelle, etc) necessari nessun tag body o html tipo:
    codice:
        
        <div class="pulsanti">news 1</div> 
        <div class="pulsanti">news 2</div>
        <div class="pulsanti">news 3</div>
    Non so se questa è la soluzione migliore o più pulita ma al momento non mi vine in mete altro poi non credo che vi siano altre possibilità, perlomeno senza utilizzare un linguaggio lato server (php, asp, aspx, etc..).

    P.S. Benvenuto sul forum.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    20

    risolto

    grazie mille sia per il benvenuto che per la risposta!intanto che aspettavo ho trovato la soluzione...http://javascript.html.it/script/ved...li-con-iframe/ bastava cercare! è la soluzione ideale per me perchè usa un file esterno in cui di volta in volta posso cambiare i testi che ovviamente nel mio caso non sono semplici testi ma link alle pagine dei contenuti!

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    23

    ciao

    Se decidi di utilizzare frame ed iframe dovrai poi stare attento a quello che ti indicizza google.
    Forse ti conviene richiamare in tutte le pagine uno script che adopera la propietà innerHTML per cambiare il contenuto di un tag div con la tua linkbar.
    Anche questo approccio porta a problemi di indicizzazione ma con un po' di accorgimenti puoi risolvere il problema e soprattutto nn richiede alcun supporto lato server.

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.