Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di nat99
    Registrato dal
    Dec 2001
    Messaggi
    763

    altezza iframe pari all'area dello schermo

    salve.
    il mio problema: adattare l'altezza di un iframe all'area utile del browser del navigatore, in automatico.
    In larghezza è sufficiente apportare 100%, il altezza credo sia necessario qualche js...

    Vi ringrazio

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    x es
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>ridimensiona iframe a massima altezza</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    function ridimensionaIframe(){
    	var brHeight=(window.innerHeight)?window.innerHeight:
    	((document.documentElement && document.documentElement.scrollTop)?
    	document.documentElement.clientHeight:document.body.clientHeight);
    	document.getElementById('mioIframe').style.height=brHeight+'px';
    }
    window.onload=ridimensionaIframe;
    window.onresize=ridimensionaIframe;
    //-->
    </script>
    </head>
    <body>
    <iframe id="mioIframe" src="pagina.htm"></iframe>
    </body>
    </html>
    ciao

  3. #3
    Utente di HTML.it L'avatar di nat99
    Registrato dal
    Dec 2001
    Messaggi
    763
    ciao...
    grazie per la risposta.
    script testato su IE 6.0 e Firefox 1.0.4
    Non dà errori da nessuna parte. Su firefox funziona tranquillamente ed egregiamente.

    Su IE mi fa piantare il pc... la cpu comincia a lavorare al 100%... bloccando naturalemte Explorer...
    Sembra che vada in loop... ma dove?


    Grazie
    Nat

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    prova rimuovendo il controllo onresize
    // window.onresize=ridimensionaIframe;
    (che si potrebbe comunque mettere su in altra forma, se e' proprio quello che da fastidio)
    ciao

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.