Changeset 2800


Ignore:
Timestamp:
05/17/10 16:01:59 (14 years ago)
Author:
niltonneto
Message:

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

Location:
trunk/expressoMail1_2/js/jscode
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/jscode/abas.js

    r2798 r2800  
    174174 
    175175        div.style.overflow = "hidden"; 
    176  
    177         if(!is_ie) { 
    178                 var menuHidden = Element("folderscol").style.display == 'none' ? true : false; 
    179                 var defaultWidth = document.body.clientWidth - 31; 
    180                 if(!menuHidden) 
    181                         defaultWidth -= Element("folderscol").offsetWidth; 
    182  
    183                 div.style.width = defaultWidth; 
    184         } 
    185176        Element("exmail_main_body").insertBefore(div,Element("footer_menu")); 
    186177        alternate_border(ID); 
  • trunk/expressoMail1_2/js/jscode/common_functions.js

    r2798 r2800  
    2424        var content_folders = Element("content_folders"); 
    2525        var clientHeight = ((window.innerHeight ? window.innerHeight : document.body.offsetHeight) - 8); 
     26        var clientWidth = ((window.innerWidth ? window.innerWidth : document.body.offsetWidth) - 17); 
    2627   
    2728        if(divScrollMain){  
     
    3435                        var div = Element("content_id_"+BordersArray[i].sequence); 
    3536 
    36                         if(div) 
     37                        if(div){ 
    3738                                div.style.height = (clientHeight - (findPosY(div) + (table_message.clientHeight ? table_message.clientHeight : table_message.offsetHeight)+2)) + "px"; 
    38                         if(div_scroll) 
     39                                div.style.width = (clientWidth - (findPosX(div)+10)) + "px";  
     40                        } 
     41                        if(div_scroll){ 
    3942                                div_scroll.style.height = (clientHeight - (findPosY(div_scroll) + (table_message.clientHeight ? table_message.clientHeight : table_message.offsetHeight))) + "px"; 
     43                                div_scroll.style.width = (clientWidth - (findPosX(div_scroll)+10)) + "px"; 
     44                        } 
    4045                }  
    4146        }  
  • trunk/expressoMail1_2/js/jscode/draw_api_folders.js

    r2798 r2800  
    12351235        _divScroll.style.width  ="100%"; 
    12361236 
    1237         if (is_mozilla){ 
    1238                 _divScroll.style.overflow = "-moz-scrollbars-vertical";          
    1239                 _divScroll.style.width  ="99.3%"; 
    1240         } 
    1241  
    12421237        var _t_element = createAndSet("TABLE",['id','class','borderColorDark','frame','rules','cellPadding','cellSpacing'],["table_box","table_box","#bbbbbb","void","rows","0","0"]); 
    12431238        _t_element.onkeydown = function (e){ 
  • trunk/expressoMail1_2/js/jscode/draw_api_messages.js

    r2798 r2800  
    627627        tr5.appendChild(td5); 
    628628        tr5.appendChild(td_body); 
    629         tbody_message.appendChild(tr5); 
    630         var defaultWidth = document.body.clientWidth - 200; 
     629        tbody_message.appendChild(tr5);  
    631630        var _div = document.createElement("DIV"); 
    632631        _div.id = "div_message_scroll_"+ID; 
    633632        _div.style.overflow = "auto"; 
    634         _div.style.width = defaultWidth; 
    635         // END MAKE THE SCROLL HEIGHT 
     633        _div.style.width = "100%"; 
    636634 
    637635        // Hide the contac tips and re-position the pallete color. 
  • trunk/expressoMail1_2/js/jscode/draw_messages.js

    r2798 r2800  
    11draw_message.prototype.draw_message_header = function(header,border_id){ 
    22        this.id = border_id; 
    3         var defaultWidth = document.body.offsetWidth - 37; 
    4         if(Element("folderscol").style.display != 'none') 
    5                 defaultWidth -= Element("folderscol").offsetWidth; 
    6  
    7         var table_message = createAndSet("TABLE",['id','border','width'],['table_message_'+border_id,"0",defaultWidth]); 
     3 
     4        var table_message = createAndSet("TABLE",['id','border','width'],['table_message_'+border_id,"0","100%"]); 
    85        table_message.id = 'table_message_'+border_id; 
    96        var tbody_message = document.createElement("TBODY"); 
     
    1916 
    2017draw_message.prototype.draw_message_body = function (info_msg){ 
    21         var defaultWidth = document.body.offsetWidth - 37; 
    22         if(Element("folderscol").style.display != 'none') 
    23                 defaultWidth -= Element("folderscol").offsetWidth; 
    24  
    2518        var table_message = Element('table_message_'+this.id); 
    2619        var tbody_message = table_message.childNodes[0]; 
     
    205198        div.style.background = 'WHITE'; 
    206199        div.style.overflow = "auto"; 
    207         div.style.width = defaultWidth - (is_ie ? 5 : 0); 
    208  
    209         var table_msg_details = createAndSet("TABLE",['id','width','class'],['table_msg_details_' + this.id,defaultWidth - 30,'table_message']); 
     200        div.style.width = "100%"; 
     201 
     202        var table_msg_details = createAndSet("TABLE",['id','width','class'],['table_msg_details_' + this.id, '100%','table_message']); 
    210203        table_msg_details.style.display = 'none'; 
    211204        table_msg_details.appendChild(tbody_message_others_options); 
  • trunk/expressoMail1_2/js/jscode/search.js

    r2798 r2800  
    433433 
    434434        var content_search =  Element('content_id_search_' + numBox);                    
    435         var defaultWidth = document.body.offsetWidth - 31; 
    436         var menuHidden = Element("folderscol").style.display == 'none' ? true : false; 
    437         if(!menuHidden) 
    438                 defaultWidth -= Element("folderscol").offsetWidth; 
    439435        var div_scroll_result = document.createElement("DIV"); 
    440436        div_scroll_result.id = "divScrollMain_"+numBox; 
    441         div_scroll_result.style.overflow = "auto"; 
    442         div_scroll_result.style.width = defaultWidth - (is_ie ? 7 : 0);  
    443                  
     437        div_scroll_result.style.overflow = "auto";                       
    444438         
    445439                if(is_ie) 
Note: See TracChangeset for help on using the changeset viewer.