Ignore:
Timestamp:
04/23/10 14:59:54 (14 years ago)
Author:
niltonneto
Message:

Ticket #1040 - Corrige problemas ao redimensionar altura e largura das divs principais.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.1/expressoMail1_2/js/draw_api.js

    r2524 r2625  
    698698        var _divScroll = document.getElementById("divScrollMain_"+numBox); 
    699699 
    700         var bar = document.getElementById("toolbar"); 
    701         var offset = 0; 
    702  
    703700        if(!_divScroll){                 
    704701                _divScroll = document.createElement("DIV"); 
     
    714711                _divScroll.style.width  ="99.3%"; 
    715712        } 
    716         // Inicio: Redimensiona DIV SCROLL 
    717         var bar = Element("toolbar"); 
    718         var offset = 0; 
    719         if(bar.style.visibility != 'hidden')  
    720                 offset = (bar.offsetHeight ? bar.offsetHeight :  bar.clientHeight);              
    721         var screenHeight = document.body.clientHeight ? document.body.clientHeight : document.body.offsetHeight; 
    722         var defaultHeight = screenHeight - offset;               
    723         _divScroll.style.height         = defaultHeight - 110; 
    724         Element('content_folders').style.height = defaultHeight - (is_ie ? 165 : 150); 
    725         // Fim: Redimensiona DIV SCROLL 
    726713        _divScroll.appendChild(table_element); 
    727714        openTab.content_id[numBox].appendChild(_divScroll); 
     
    765752        draw_footer_box(headers_msgs.num_msgs);  
    766753        Element('main_table').style.display = ''; 
     754        if(is_ie6)      // Stupid Fixing on IE6. 
     755                setTimeout("resizeWindow()",1); 
     756        else 
     757                resizeWindow(); 
    767758        if(debug) { 
    768759                var _eTime = new Date(); 
     
    10921083function draw_message(info_msg, ID){ 
    10931084        var content = document.getElementById('content_id_' + ID); 
    1094         var defaultWidth = document.body.offsetWidth - 37; 
    1095          
    10961085        var menuHidden = Element("folderscol").style.display == 'none' ? true : false; 
    1097         if(!menuHidden) 
    1098                 defaultWidth -= Element("folderscol").offsetWidth; 
    10991086         ////////////////////////////////////////////////////////////////////////////////////////////////////// 
    11001087        //Make the next/previous buttom. 
     
    12161203        var tbody_message = document.createElement("TBODY"); 
    12171204        table_message.border = "0"; 
    1218         table_message.width = defaultWidth ; 
    12191205 
    12201206        ////////////////////////////////////////////////////////////////////////////////////////////////////// 
     
    14871473        var table_message_others_options = document.createElement("TABLE"); 
    14881474        table_message_others_options.id = 'table_message_others_options_' + ID; 
    1489         table_message_others_options.width =  defaultWidth - 30; 
    14901475        table_message_others_options.style.display = 'none'; 
    14911476        table_message_others_options.className = "table_message"; 
     
    18031788 
    18041789 
    1805         // BEGIN MAKE THE SCROLL HEIGHT 
    1806         var bar = document.getElementById("toolbar"); 
    1807         var offset = 0; 
    1808         if(bar.style.visibility != 'hidden') 
    1809                 offset = bar.offsetHeight ? bar.offsetHeight :  bar.clientHeight; 
    18101790        var div = document.createElement("DIV"); 
    18111791        div.id = "div_message_scroll_"+ID; 
    18121792        div.style.background = 'WHITE'; 
    1813         div.style.height = document.body.clientHeight - offset - 125; 
    1814         content.style.height = document.body.clientHeight - offset - 90; 
    18151793        div.style.overflow = "auto"; 
    1816         div.style.width = defaultWidth - (is_ie ? 5 : 0); 
    1817         // END MAKE THE SCROLL HEIGHT 
    18181794        table_message_others_options.appendChild(tbody_message_others_options); 
    18191795        var tr = document.createElement("TR"); 
     
    19421918        table_message.appendChild(tbody_message); 
    19431919        content.appendChild(table_message); 
     1920        resizeWindow(); 
    19441921        var msg_number = document.createElement('INPUT'); 
    19451922        msg_number.id = "msg_number_" + ID; 
     
    25122489        if(!expresso_offline) 
    25132490                draw_from_field(sel_from,tr1_1); 
     2491 
     2492        resizeWindow(); 
    25142493        return ID; 
    25152494} 
Note: See TracChangeset for help on using the changeset viewer.