Changeset 2497 for trunk/expressoMail1_2
- Timestamp:
- 04/13/10 12:11:38 (14 years ago)
- Location:
- trunk/expressoMail1_2/js
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/common_functions.js
r2400 r2497 662 662 return rb; 663 663 } 664 } 665 666 function borkb(size){ 667 kbyte = 1024; 668 mbyte = kbyte*1024; 669 gbyte = mbyte*1024; 670 if (!size) 671 size = 0; 672 if (size < kbyte) 673 return size + 'B'; 674 else if (size < mbyte) 675 return parseInt(size/kbyte) + 'KB'; 676 else if (size < gbyte) 677 if (size/mbyte > 100) 678 return (size/mbyte).toFixed(0) + 'MB'; 679 else 680 return (size/mbyte).toFixed(1) + 'MB'; 681 else 682 return parseInt(size/gbyte).toFixed(1) + 'GB'; 664 683 } 665 684 -
trunk/expressoMail1_2/js/draw_api.js
r2462 r2497 1037 1037 td_element6.setAttribute("noWrap","true"); 1038 1038 td_element6.setAttribute("align", "center"); 1039 1040 msg_size = headers_msgs.Size; 1041 if (msg_size < 1048576 && msg_size > 1024) 1042 td_element6.innerHTML = this.round(msg_size / 1024, 0) + ' Kb'; 1043 else if(msg_size > 1024) 1044 td_element6.innerHTML = this.round(msg_size / (1024*1024), 1) + ' Mb'; 1045 else 1046 td_element6.innerHTML = "1 Kb"; 1039 1040 td_element6.innerHTML = borkb(headers_msgs.Size); 1047 1041 1048 1042 tr_element.appendChild(td_element1); … … 1813 1807 // link_attachment.setAttribute("href", "javascript:download_attachments('"+info_msg.msg_folder+"','"+info_msg.msg_number+"',"+i+",'"+info_msg.attachments[i].pid+"','"+info_msg.attachments[i].encoding+"')"); 1814 1808 link_attachment.innerHTML = url_decode(info_msg.attachments[i].name); 1815 msg_size = info_msg.attachments[i].fsize; 1816 if (msg_size < 1048576 && msg_size > 1024) 1817 link_attachment.innerHTML += ' (' + this.round(msg_size / 1024, 0) + ' Kb)'; 1818 else if(msg_size > 1024) 1819 link_attachment.innerHTML += ' (' + this.round(msg_size / (1024*1024), 1) + ' Mb)'; 1820 else 1821 link_attachment.innerHTML += ' (' + msg_size + ' bytes)'; 1809 link_attachment.innerHTML = borkb(info_msg.attachments[i].fsize); 1810 1822 1811 if((url_decode(info_msg.attachments[i].name).indexOf(".ics")!=-1) || (url_decode(info_msg.attachments[i].name).indexOf(".vcard")!=-1)){ 1823 1812 //Link para importar calendário -
trunk/expressoMail1_2/js/main.js
r2449 r2497 1822 1822 var fileName = attach_files[att_index].substr(0,attach_files[att_index].indexOf('_SIZE_')); 1823 1823 var fileSize = parseInt(attach_files[att_index].substr(attach_files[att_index].indexOf('_SIZE_')+6))/1024 1824 link_attachment.innerHTML = fileName + " ("+ parseInt(fileSize)+" kb)";1824 link_attachment.innerHTML = fileName + " ("+borkb((parseInt(fileSize)*1024))+")"; 1825 1825 1826 1826 var href = "'"+folder_id+"','"+data.msg_no+"','"+(att_index)+"','"+(att_index+2)+"','base64'";
Note: See TracChangeset
for help on using the changeset viewer.