Javascript - modificare dimensione di un

martedì 10 giugno 2008 - 20.36

shark986 Profilo | Junior Member

Ciao gente!
Qui ho sempre trovato info utili... Speriamo anche stavolta!! :)
Ho bisogno di modificare l'altezza di un div in base all'altezza del frame che lo contiene; Il punto problematico però è che vorrei che l'altezza del div si aggiornasse quando (ad esempio) la dimensione della finestra del browser cambia!

La situazione attuale è questa.
L'index:
<frameset border="0px" cols="*,754,*"> <frame name="frame_out1" src="pages/blank.htm" scrolling="no"> <frameset border="0px" rows="186,*"> <frame name="frame_top" src="pages/top.htm" frameborder="0" scrolling="no" noresize> <frameset border="0px" cols="150,*"> <frame name="frame_left" src="pages/menu.htm" frameborder="0" scrolling="no" noresize> <frame name="frame_center" src="pages/home.php" frameborder="0" scrolling="no" noresize> </frameset> </frameset> <frame name="frame_out2" src="pages/blank.htm" scrolling="no"> </frameset>
Nel CSS ho:
.scrl { overflow: auto; }
Nella pagina html (menu.htm) ho la funzione che trova l'altezza del frame/finestra (sembra funzioni):
<script language="javascript" type="text/javascript"> function altezzadiv() { var winH; if (parseInt(navigator.appVersion)>3) { if (navigator.appName=="Netscape") { winH = window.innerHeight-16; } if (navigator.appName.indexOf("Microsoft")!=-1) { winH = document.offsetHeight-20; } } return winH; } </script>
e il div in questo modo (l'id avevo cercato di utilizzarlo per ridimensionare automaticamente il tutto, senza successo!!)
<div class="scrl" id="cont" align="center"><table> ... </table></div>

Mi date una dritta per favore (anche stravolgendo lo script!)???

I computer sanno contare solo da 0 a 1, il resto è illusione...

Wamba Profilo | Expert

Ciao shark,
io ho usato la libreria che puoi trovare in quest'articolo e mi sono trovato benissimo (scaricati il codice è utilizzabile).
http://javascript.about.com/od/guidesscriptindex/a/screen.htm
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5