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

    iframe ad altezza variabile

    ciao ragazzi, c'è un modo per far si che un iframe abbia altezza e larghezza variabili in base alla pagina contenuto?

    e poi come faccio ad avere un iframe con bordo 0 ?


    grazie in anticipo.
    http://www.playlinux.net
    La comunità italiana interamente dedicata ai videogiocatori del pinguino!

  2. #2
    Ciao!!

    Il Bordo si toglie aggiungendo i seguenti tag:

    border="0" frameborder="0"

    Per Quanto riguarda l'altezza che cambia..uhmm..se altro non puoi fare userei un JavaScript che calcola la variabile, e a seconda di questa, scriverei in un DIV l'intero codice del frame.

    Se hai problemi, credo che posso esserti d'aiuto.

  3. #3
    ok per il bordo, grazie

    quale sarebbe l'idea per l'altezza variabile?

    cmq per farti un'idea, ecco dove voglio applicare la cosa:

    http://playlinux.comick.net?mod=forumiframe
    http://www.playlinux.net
    La comunità italiana interamente dedicata ai videogiocatori del pinguino!

  4. #4
    E' impossibile, perlomeno in html+css.

    La ragione è che nel momento in cui il browser renderizza la pagina che contiene l'iframe non conosce ancora la dimensione della pagina che andrà dentro all'iframe.

    Non può quindi in nessun modo dimensionare l'iframe in funzione di ciò che è contenuto nell'iframe stesso.

    Probabilmente è possibile con un javascript contenuto nella pagina contenuta dell'iframe, cercare di sentire se si è stati caricati in un iframe, e in tale caso modificarne la dimensione.

    Questo tipo di meccanismo ha però due controindicazioni: primo, se JS fosse disabilitato non avresti nessun ridimensionamento, e secondo, il ridimensionamento avviene quando la pagina interna all'iframe ha già finito di caricarsi, quindi si ha uno sgradevole ridimensionamento successivo, assai bruttino dal punto di vista dell'estetica.
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  5. #5
    ho capito.

    anch'io non amo adottare soluzioni javascript troppo complesse perchè alcuni browser potrebbero non supportarle a pieno.
    http://www.playlinux.net
    La comunità italiana interamente dedicata ai videogiocatori del pinguino!

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.