Ignore:
Timestamp:
05/11/10 11:06:28 (14 years ago)
Author:
amuller
Message:

Ticket #1059 - Correção do bloqueio de imagens depois de mecher no draw_message

File:
1 edited

Legend:

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

    r2744 r2753  
    2525        var table_message = Element('table_message_'+this.id); 
    2626        var tbody_message = table_message.childNodes[0]; 
     27        if(tbody_message.childNodes.length >1) 
     28                tbody_message.removeChild(tbody_message.lastChild); 
    2729 
    2830        var tbody_message_others_options = document.createElement("TBODY"); 
     
    267269        var msg_number = createAndSet("INPUT",['id','type','value'],["msg_number_" + this.id, "hidden", info_msg.msg_number]); 
    268270        var content = document.getElementById('content_id_' + this.id); 
    269         loading_img = content.removeChild( loading_img ); 
     271        try{ 
     272                loading_img = content.removeChild( loading_img ); 
     273        }catch(e){}; 
    270274        content.style.height = document.body.clientHeight - offset - 90; 
    271275        content.appendChild(msg_number); 
     
    522526                                if ( nextMsgBox == undefined ) 
    523527                                       nextMsgBox = current_folder; 
    524                                 var allHeaders = draw_box.headers_msgs; 
    525                                 for (i in allHeaders) 
    526                                         if (allHeaders[i].msg_number == folder.nextSibling.id){ 
    527                                                 var nextHeader = allHeaders[i]; 
     528                                for (var i=0; i < draw_box.headers_msgs.length; i++) 
     529                                        if (draw_box.headers_msgs[i].msg_number == folder.nextSibling.id){ 
     530                                                var nextHeader = draw_box.headers_msgs[i]; 
    528531                                                break; 
    529532                                        } 
     
    573576                                if ( previousMsgBox == undefined ) 
    574577                                       previousMsgBox = current_folder; 
    575                                 var allHeaders = draw_box.headers_msgs; 
    576                                 for (i in allHeaders) 
    577                                         if (allHeaders[i].msg_number == folder.previousSibling.id){ 
    578                                                 var previousHeader = allHeaders[i]; 
     578                                 for (var i=0; i < draw_box.headers_msgs.length; i++) 
     579                                        if (draw_box.headers_msgs[i].msg_number == folder.previousSibling.id){ 
     580                                                var previousHeader = draw_box.headers_msgs[i]; 
    579581                                                break; 
    580582                                        } 
Note: See TracChangeset for help on using the changeset viewer.