Changeset 4591 for branches


Ignore:
Timestamp:
06/08/11 14:00:54 (13 years ago)
Author:
roberto.santosjunior
Message:

Ticket #1981 - Salvar em Rascunho excluindo a mensagem quando salva anexo

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/expressoMail1_2/js/main.js

    r4585 r4591  
    12271227                                                a_tmp[2] = "'"+tmp.substring(0,tmp.length-1)+"'"; 
    12281228                                                s_tmp = trim(escape(connector.serialize(a_tmp))); 
    1229  
     1229                                                                         
    12301230                                                divFiles.innerHTML += "<input style='border:0' type='CHECKBOX' name='forwarding_attachments[]' checked value=\""+s_tmp+"\"/>"; 
    12311231                                                divFiles.innerHTML += "<link style='border:0' name='file_"+i+"' id='inputFile_"+border_ID+i+"'/>"; 
     
    13361336                        var divFiles = Element("divFiles_"+new_border_ID); 
    13371337                        if (Element("attachments_" + border_ID)){ 
    1338                                 var attachments = document.getElementById("attachments_" + border_ID).childNodes; 
     1338                                var attachments = document.getElementById("attachments_" + border_ID).getElementsByTagName("a"); 
    13391339                                for (var i = (attachments.length > 1 ? 1 : 0); i < attachments.length; i++){ 
     1340                                        if((attachments[i].tagName=="SPAN") || (attachments[i].tagName=="IMG") || 
     1341                                                        ((attachments[i].href.indexOf("javascript:download_local_attachment")==-1)&&(attachments[i].href.indexOf("javascript:download_attachments")==-1))) 
     1342                                                continue; 
    13401343                                        var link_attachment = document.createElement("A"); 
    13411344                                        link_attachment.setAttribute("href", attachments[i].href); 
     
    13451348                                        tmp = link_attachment.innerHTML.substring(0,link_attachment.innerHTML.lastIndexOf("(")); 
    13461349                                        a_tmp[2] = "'"+tmp.substring(0,tmp.length-1)+"'"; 
    1347                                         s_tmp = trim(escape(connector.serialize(a_tmp))); 
     1350                                        //s_tmp = trim(escape(connector.serialize(a_tmp))); 
     1351                                        s_tmp = escape(connector.serialize(a_tmp)); 
    13481352                                        divFiles.innerHTML += "<input style='border:0' type='CHECKBOX' name='forwarding_attachments[]' checked value=\""+s_tmp+"\"/>"; 
    13491353                                        divFiles.appendChild(link_attachment); 
     
    19491953        tmp_folder_id=folder_id; 
    19501954        message_id = openTab.imapUid[border_id]; 
    1951         var handler_save_msg = function(data){ return_save(data,this.tmp_border_id,this.tmp_folder_name,this.tmp_folder_id,this.message_id); } 
     1955        var handler_save_msg = function(data){ return_save(data,this.tmp_border_id,this.tmp_folder_name,this.tmp_folder_id,this.message_id); } 
    19521956 
    19531957        var mail_as_plain = document.getElementById( 'textplain_rt_checkbox_' + border_id ); 
Note: See TracChangeset for help on using the changeset viewer.