Changeset 5848


Ignore:
Timestamp:
03/29/12 16:14:27 (12 years ago)
Author:
thiago
Message:

Ticket #2102 - Compatibilizar o expressoMail para o Internet explorer 8.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/common_functions.js

    r5785 r5848  
    4040        var table_message = Element("table_message"); 
    4141        var content_folders = Element("content_folders"); 
    42         var clientHeight = ((window.innerHeight ? window.innerHeight : document.body.offsetHeight) - 8); 
    43         var clientWidth = window.innerWidth ? window.innerWidth : document.body.offsetWidth; 
     42         
     43         var clientWidth = 0, clientHeight = 0; 
     44          if( typeof( window.innerWidth ) == 'number' ) { 
     45                //Non-IE 
     46                clientWidth = window.innerWidth; 
     47                clientHeight = window.innerHeight; 
     48          } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) { 
     49                //IE 6+ in 'standards compliant mode' 
     50                clientWidth = document.documentElement.clientWidth; 
     51                clientHeight = document.documentElement.clientHeight; 
     52          } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) { 
     53                //IE 4 compatible 
     54                clientWidth = document.body.clientWidth; 
     55                clientHeight = document.body.clientHeight; 
     56          } 
     57        clientHeight = clientHeight - 8; 
    4458 
    4559        if(divScrollMain){ 
Note: See TracChangeset for help on using the changeset viewer.