<div> e frames postato il 15/12/2006 08:51:48 nel forum programmazione, gdrcd e open source
stavo pensando e facendo un layout principale, il main.php per capirci, con i div e i css, per snellirlo, ordinarlo, ed evitare richieste multiple e simili al db.
non riesco a capire dalle guide, due cose:
posso annidare un frameset tranquillamente in un div, nel caso in cui non ne possa fare a meno per diversi motivi?
e la seconda: un iframe, può aver annidato all'interno un altro iframe? O.o
Pagine → 1
15/12/2006 14:28:07
-.-
(sospirone). ma torno alla carica:
situazione di questo tipo:
tabella, 3 colonne.
td larghezza 200 fissa a sinistra
td larghezza 100% in mezzo
td larghezza 200 fissa a destra.
il td centrale incorpora 3 div:
div con una immagine tipo banner sopra
div con una immagine tipo banner sotto
e in mezzo ai due, un div con dentro... questo:
<iframe height="100%" width="100%" src="<?= $Link ?>" NAME="palestra" frameborder="0">il tuo broswer non visualizza gli Iframe.</iframe>
ecco: ho fatto cosi in teoria per permettere al div centrale, di "ridimensionarsi" quando 'utente riduce o aumenta la finestra.
mi ignora completamente l'height 100%, lo mette sempre sempre sempre alto 300 o giu di li. -.-, perché mi pare di aver capito che l'iframe necessita sempre di una altezza fissa impostata.
quindi non esco dall'empasse.
domanda: è possibile prendere tramite javascript la dimensione in qualche modo della finestra browser, e quindi mandare una certa "variabile" all'opzione "height" del Iframe?
ovvio che non andrà in maniera dinamica (cioè se ridimensiono manualmente, non cambierà l'altezza fino al prossimo refresh) ma meglio di nulla -.-
15/12/2006 16:36:05
mi rispondo da solo, dopo un colpo di culo durante la ricerca XD
cosi può servire anche ad altri.
<div>
<script>
var alto = window.document.body.clientHeight;
alto = alto - 130;
document.write('<iframe height="'+ alto + '" width="100%" src="<?= $Link ?>" NAME="palestra" frameborder="0">Il tuo broswer non visualizza gli Iframe.</iframe>');
</script>
</div>
questo è il div centrale tra header e footer (130 è la somma dei pixel dei 2).
Ad ogni cambio dimensioni del broswer, con un aggiornamento (o cambiando stanza, o premendo F5 o altri sistemi di refresh della vostra land) il Iframe si ridimensiona perfettamente.
^_^
15/12/2006 16:45:50
Carissimo jammer,
Div e iFrame sono come cacio e pepe!
Puoi creare perfettamente un layer in css con div e poi nei box metterci degli iFrame. Puoi fare il tutto liquido oppure no!
CSS got the powah! Unica cosa se invece delle tabs usi i div stai attento ai problemi di crossbrowsing con IE.
Innestando poi JS con CSS avrai (Rullo di tamburi) anche tu un sito con DHTML! YEAH!
15/12/2006 17:32:37
Internet Explorer e' un bel browser, a mio avviso, perche' per quanto possa essere scritta male una pagina 6 volte su 10 la visualizza abbastanza bene, ma non ce ne approfittiamo...
Prima di spippolare dovresti aver chiara la gerarchia dei tag, e soprattutto cosa sono i singoli tag.
Il tag div dichiara l'inizio di un paragrafo, alla stregua del tag p, nel quale si puo' dichiarare un certo numero di parametri.
Il frameset invece dichiara che una pagina e' un frameset e non sun documento, ovvero una pagina atta a contenere pagine documento affiancate
L'iframe che e' piu' recente serve ad annidare una pagina documento all'interno di un'altra pagina documento.
Prima di procedere a lavorarci pero' studia bene la struttura che deve avere una pagina html, magari in standard xhtml 1.0, se vuoi lavorare con i CSS bene.
15/12/2006 23:01:36
ho cercato di seguire le guide si, e nonostante il risultato sia per ora soddisfacente, sto continuando a cercare cosa variare per migliorare questa parte.
infatti dopo poche ore ho già trovato un guaio. Un altro javascript nella pagina, che apre una finestra di popup (per i messaggi sms) fa andare in confusione il javascript di ricerca, indicato qui sopra -.-
(ovviamente solo con explorer.. non potrebbero vietarlo?????)
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
mirmidone ha risposto alla discussione: Una land con forti elementi d'ispirazione di Dragonero?