Gestire l’altezza degli iframe
Martedì 22 Gennaio 2008 - 09:16
di Cesare Lamanna

Deve essere un problema sentito se persino uno come Matt Cutts, che notoriamente si esprime su altri temi, ci dedica un post, proponendo la soluzione. Si parla, come da titolo, della gestione dell’altezza degli iframe, di come fare in modo che si adatti al contenuto senza tagliarlo e/o senza generare una scrollbar.
Se non vi piace la soluzione di Cutts, potete rivolgervi a quella elaborata da Nathan Smith e basata su jQuery (demo).
Categoria: Web Design | Permalink
Commenti
1
Ma ultimamente gli iframe non venivano sconsigliati?
# - postato da Luca - 22 Gennaio 2008 - 09:57
2
Ma ultimamente gli iframe non venivano sconsigliati?
Da quando sono diventati standard .. mi sembra abbiano solo semplificato la vita a molti sviluppatori. Forse ora cominciano ad essere superflui data la disponibilità di soluzioni AJAX. Cmq rimangono un’ottima alternativa per creare soluzioni standard.
3
Da quando sono diventati standard
Quand’è successo? :-O
# - postato da Alessio Michelini - 22 Gennaio 2008 - 10:07
4
diciamo che Cutts ha aggirato elegantemente l’ostacolo, la fastidiosa scroll-bar all’interno delle pagine.
funziona anche con IE6.
5
la soluzione di Cutts non è male… soprattutto semplice…
Anche se gli iframe non li uso più… :D
6
Io mi ricordavo (ma forse male) che gli iframe cosi’ come i frame al momento sarebbero deprecati per questioni di usabilita’. Sempre se non sbaglio, mi sembra che le specifiche html5 non li contemplino piu’.
# - postato da Luca - 22 Gennaio 2008 - 11:16
7
Sapevo anche io la stessa cosa, infatti sarei curioso di sapere dove ZofM ha letto che invece è il contrario :-|
# - postato da Alessio Michelini - 22 Gennaio 2008 - 11:20
8
http://www.w3.org/TR/html401/p.....tml#h-16.5
Direttamente dalle specifiche HTML 4.1 della W3C.
E’ da un pezzo che lo sono.. standard intendo.
Bye ;)
9
Si, nello Strict 1.0 non sono previsti ma non arrivavo a tanto.. intendevo “in questi anni dopo che la W3C li ha standardizzati” :)
10
Soluzione interessante anche se, quotando zofm, gli iframe sono ormai soluzioni obsolete e che, tra l’altro, implicano tutta una serie di problemi noti.
Il problema poi dell’essere o meno “standard”, bhe…diamo uno sguardo alle DTD:
- HTML 4 strict (DTD): NON CONTEMPLATI
- HTML 4 loose (DTD): CONTEMPLATI
- XHTML 1 strict (DTD): NON CONTEMPLATI
- XHTML 1 transitional (DTD): CONTEMPLATI
- XHTML 1 frameset (DTD): CONTEMPLATI (manco a dirlo)
Non mi pronuncio affatto su XHTML 1.1, XHTML 2 e HTML 5 sia per la mia scarsa conoscenza in merito sia per il fatto che ci vorrebbe un blog a parte solo per questo come Cesare ci insegna.
Personalmente non amo l’uso degli iframe lì dove consentito anche se ne ho apprezzato l’indubbia utilità a volte. Non credevo comunque che Mutt Cutts si fosse mai posto il problema e questo dimostra come nel nostro lavoro è sempre importante tenere tutto sotto controllo perchè un domani ci potremmo ritrovare con la valigia grande piena di attrezzi inutili e quella piccola vuota, trascurata proprio nel momento in cui occorreva.
# - postato da Paoletto - 23 Gennaio 2008 - 15:29
11
Ciao a tutti. Ho provato queste due guide per gestire un modulo di booking ma purtroppo anche questo tentativo è stato vano…non credo esista un sistema per gestire dinamicamente un iframe ridimensionandone l’altezza a seconda degli eventi.
# - postato da Claudio - 24 Giugno 2010 - 10:31







