Ignore:
Timestamp:
05/10/11 10:31:11 (13 years ago)
Author:
airton
Message:

Ticket #1820 - Corrige local do opcao do envio de email em texto puro - r4258

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.2.0.2/expressoMail1_2/js/main.js

    r4291 r4301  
    16741674        body = document.getElementById("body_"+ID); 
    16751675 
    1676         textArea.value += ( ( mail_as_plain ) ? body.previousSibling.value : ( '<body>\r\n' + body.contentWindow.document.body.innerHTML + '\r\n</body>' ) ); 
     1676        textArea.value = ( ( mail_as_plain ) ? body.previousSibling.value : ( '<body>\r\n' + body.contentWindow.document.body.innerHTML + '\r\n</body>' ) ); 
    16771677         
    16781678        var input_folder = document.createElement("INPUT"); 
     
    19201920                withImage = false; 
    19211921 
    1922         var rt_checkbox = Element('viewsource_rt_checkbox_' + ID); 
     1922        var rt_checkbox = Element('viewsource_rt_checkbox_' + border_id); 
    19231923        if (rt_checkbox == null) 
    19241924                return false; 
     
    19471947        var handler_save_msg = function(data){ return_save(data,this.tmp_border_id,this.tmp_folder_name,this.tmp_folder_id,this.message_id); } 
    19481948 
     1949        var mail_as_plain = document.getElementById( 'textplain_rt_checkbox_' + border_id );  
     1950        mail_as_plain = ( mail_as_plain ) ? mail_as_plain.checked : false; 
     1951         
    19491952        var textArea = document.createElement("TEXTAREA"); 
    19501953        textArea.style.display='none'; 
     
    19531956        if (! body) 
    19541957                return; 
    1955         textArea.value += '<body>\r\n'; 
    1956         textArea.value += body.contentWindow.document.body.innerHTML; 
    1957         textArea.value += '\r\n</body>'; 
     1958         
     1959        textArea.value = ( ( mail_as_plain ) ? body.previousSibling.value : ( '<body>\r\n' + body.contentWindow.document.body.innerHTML + '\r\n</body>' ) ); 
     1960         
    19581961        var input_folder = document.createElement("INPUT"); 
    19591962        input_folder.style.display='none'; 
     
    19821985        form.appendChild(input_insertImg); 
    19831986 
     1987        var mail_type = form.appendChild( document.createElement( 'input' ) );  
     1988        mail_type.name = 'type';  
     1989        mail_type.type = 'hidden';  
     1990        mail_type.value = ( mail_as_plain ) ? 'plain' : 'html';  
     1991         
    19841992        cExecuteForm ("$this.imap_functions.save_msg", form, handler_save_msg,border_id); 
    19851993} 
Note: See TracChangeset for help on using the changeset viewer.