Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Modificare frameset

  1. #1

    Modificare frameset

    Ciao a tutti, ho un domandone...

    ho un framestet fatto così:
    codice:
    <frameset....>
      <frame....>
      <frameset...>
        <frame....>
        <frame....>
      </frameset>
    </frameset>
    volevo fare una funzioncina javascript che mi premettesse di "unire" i due frame del frameset annidato; una cosa così insomma...
    codice:
    <frameset....>
      <frame....>
      <frameset...>
        <frame....>
      </frameset>
    </frameset>
    che voi sappiate è possibile?
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Premettendo che i frame sono oggetti dichiarati obsoleti (non sono validi in XHTML Strict), devi dare un po' di nomi e di caratteristiche.
    codice:
    <frameset id="pag" rows="20%,*"....>
      <frame name="hh" id="hh".... />
      <frameset id="cont" cols="30%,*"...>
        <frame name="uno" id="uno" .... />
        <frame name="due" id="due" .... />
      </frameset>
    </frameset>
    Poi puoi procedere in due modi:
    1. ridurre a zero la dimensione del frame "uno" e portare l'altro al 100%
    2. trasformare il frameset "cont" in un unico frame.

    Supponendo di lavorare dentro uno dei frame, nel primo caso puoi fare:
    parent.document.getElementById('cont').cols="0,100 %";

    Per il secondo caso, lo sapevo fare una volta, ma ora non so piu` se e` possibile (non ci sono i nomi dei frameset).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di daryl74
    Registrato dal
    Jun 2001
    Messaggi
    125
    Premettendo che i frame sono oggetti dichiarati obsoleti (non sono validi in XHTML Strict), devi dare un po' di nomi e di caratteristiche.
    Scusa la domanda "stupida" Mich_: qual'è l'alternativa all'uso dei frame utilizzando l'XHTML?

  4. #4
    eh lo so che sono dichiarati obsolei ma sono comodi :P

    cmq ho provato a metterlo di dimensioni 0 e funzica benissimo, se ti viene in mente anche l'altro metodo e ti va di perdere 3 min postalo così imparo qlc di nuovo

    Grazie mille per intanto!
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da daryl74
    Scusa la domanda "stupida" Mich_: qual'è l'alternativa all'uso dei frame utilizzando l'XHTML?
    <div>
    Non c'e` altro modo.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da Shagrat
    , se ti viene in mente anche l'altro metodo e ti va di perdere 3 min postalo così imparo qlc di nuovo
    Ci sono, mi e` venuto in mente, ma nel tuo caso comporta una revisione del progetto.

    File A:
    <frameset id="pag" rows="20%,*"....>
    <frame name="hh" id="hh".... />
    <frame name="rr" id="rr" src="frame_B.htm" .... />
    </frameset>

    File B:
    <frameset id="cont" cols="30%,*"...>
    <frame name="uno" id="uno" src="uno.htm" .... />
    <frame name="due" id="due" src="due.htm" .... />
    </frameset>

    Poi:
    clicca per togliere il frame interno
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    eh sisi...quel metodo lo avevo già pensato ma fare un'altra pag con un'altro framest non mi piaceva proprio per nulla:P

    Buona la prima! azzie 1000!
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

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.