Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Dimensione DIV

  1. #1

    Dimensione DIV [urgente]

    Salve, volevo sapere se posso dinamicamente calcolare le dimensioni dell'area di lavoro di IE (dove viene visualizzata la pagina) con javascript.

    Fatto questo mi servirebbe sapere come posso ridimensionare le dimensioni di un div sempre con javascript.

    Grazie

  2. #2
    ho trovato questo codice ...
    secondo voi può andare??
    codice:
    <script language="JavaScript" type="text/javascript">
    
    function ClientObject() { //client sniffer - any will do
    
    var agt = navigator.userAgent.toLowerCase();
    var is_major = parseInt(navigator.appVersion);
    var is_minor = parseFloat(navigator.appVersion);
    
    this.ns = ((agt.indexOf('mozilla')!= -1) && (agt.indexOf('spoofer') == -1)
    && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera') == -1)
    && (agt.indexOf('webtv') == -1) && (agt.indexOf('hotjava') == -1));
    this.ns4 = (this.ns && (is_major == 4));
    this.ns4up = (this.ns && (is_major >= 4));
    this.ns6 = (this.ns && (is_major == 5));
    
    this.ie = ((agt.indexOf('msie') != -1) && (agt.indexOf('opera') == -1));
    this.ie4 = (this.ie && (is_major == 4) && (agt.indexOf('msie 4') != -1) );
    this.ie4up = (this.ie && (is_major >= 4));
    this.ie5 = (this.ie && (is_major == 4) && (agt.indexOf('msie 5.0') != -1) );
    this.ie5up = (this.ie && !this.ie3 && !this.ie4);
    this.ie6 = (this.ie && (is_major == 4) && (agt.indexOf('msie 6.') != -1) );
    
    this.opera = (agt.indexOf('opera') != -1);
    this.opera4 = (agt.indexOf('opera 4') != -1 || agt.indexOf('opera/4') != -1);
    this.opera5 = (agt.indexOf('opera 5') != -1 || agt.indexOf('opera/5') != -1);
    this.opera5up = (this.opera && !this.opera4);
    
    this.webtv = (agt.indexOf('webtv') != -1);
    }
    
    var is = new ClientObject();
    
    
    function getPageHeight() {
    if (is.ie4up) {
    return (document.body.scrollHeight > document.body.clientHeight) ? 
    document.body.scrollHeight : document.body.clientHeight;
    } else if (is.ns4 || is.ns6) {
    return (document.height > innerHeight) ? 
    document.height : innerHeight;
    } else if (is.opera5up) {
    return (document.body.scrollHeight > innerHeight) ? 
    document.body.scrollHeight : innerHeight;
    }
    }
    
    </script>
    Questo dovrebbe calcolare le dimensioni dell'area di visualizzazione (la pagina vera e propria)

  3. #3
    OK ... post da chiudere ... ho risolto tutto

  4. #4
    e come hai fatto?

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    16 mesi mi sembrano un po' troppi x chiedere spiegazioni
    hai la tua discussione aperta, se ne continua a parlare la

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.