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

    Cambiare contenuto frame attraverso link.

    Salve a Tutti io ho un set di frame (con un frame superiore fisso e uno intercambiabile sotto) che viene richiamato dalla home (senza frame), e a seconda del link che clikko dalla home ho la neccessità di cambiare il contenuto del frame intercambiabile nella seconda finestra.

    NB: il link è di tipo classico (_self) và ad aprire il collegamento sulla stessa finestra in pratica la home scompare e rimane poi attivo il set di frame.

    Grazie a Tutti

  2. #2
    Utente di HTML.it L'avatar di nuky
    Registrato dal
    Oct 2001
    Messaggi
    1,053
    Mi pare di aver già scritto cose simili... mi sa che non hai usato la ricerca.
    Così richiami il frameset
    codice:
    aaa
    E questo è il contenuto di Frameset.htm, dove leggi il parametro passato e lo imposti come valore dell'attributo src del tuo frame "variabile".
    codice:
    <script type="text/javascript">
      var pagina = "a.htm"; // pagina di default, caricata nel caso non venga passato il parametro
      
      if (location.search) {
        // Visto che si ha un solo parametro viene letto tutto ciò
        // che è a destra del carattere "=" della querystring
        // Es: "?pagina=valore
        pagina = location.search.split("=")[1];
      }
    
      document.write("<frameset rows='200,*'>");
      document.write("  <frame name='f1' src='pagina_fissa.htm'>");
      document.write("  <frame name='f2' src='" + pagina + "'>");
      document.write("</frameset>");
    </script>
    - "E' un messaggio. E' di Svarion, della terra di Merdor!"
    - "Busto Arsizio?"
    - "Terrazzo, sgabello, formaggio. Borraccia blu, ca**o di gomma e... CANNUCCIA!"
    - "Ca**o dici? C'è scritto «frocio chi legge»!"

  3. #3
    grazie 1000, avevo pensato anch'io di farlo attraverso codice...pensavo ci fosse qualche standard HTML per farlo (per quello avevo scritto in questa sezione)

    grazi infinite

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.