Ignore:
Timestamp:
03/20/12 08:56:56 (12 years ago)
Author:
gustavo
Message:

Ticket #2549 - Definição de DOCTYPE no html para viabilizar cross-browsing no ExpressoMail?

File:
1 edited

Legend:

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

    r5702 r5754  
    257257        } 
    258258 
    259         td.innerHTML = "<div style='width:100%;border:0;padding:0;'>\n\ 
    260                             <div id='font_border_id_" + ID+"' class='font-menu' style='width:*;'>" + 
     259        td.innerHTML = "<div><div id='font_border_id_" + ID+"' class='font-menu'>" + 
    261260                                borderTitle + 
    262261                            "</div>\n\ 
    263                             <div style='width:1px;float:left;clear:right;'>\n\ 
     262                            <div style='float:right;'>\n\ 
    264263                                <img onmousedown='javascript:return false' style='cursor:pointer' onclick=delete_border('" + ID + "','false') src='templates/"+template+"/images/close_button.gif'/>\n\ " + 
    265264                            "</div>\n\ " +  
    266                                                         "<input type=\"hidden\" name=\""+ ID+"\" value=\""+cc+"\">" +  
    267                         "</div>"; 
    268          
     265                                                        "<input type=\"hidden\" name=\""+ ID+"\" value=\""+cc+"\"></div>";               
    269266        bb = document.getElementById("border_blank"); 
    270267        parent_bb = bb.parentNode; //Pego o tbody 
     
    311308                        helper: function(event){ 
    312309                                if(     borderTitle.length > 18 ) 
    313                                         return $(DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : borderTitle.substring(0,18) + "...", type: "messages"})); 
     310                                        return $("<td>"+DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : borderTitle.substring(0,18) + "...", type: "messages"})+"</td>"); 
    314311                                else 
    315                                         return $(DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : borderTitle, type: "messages"})); 
     312                                        return $("<td>"+DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : borderTitle, type: "messages"})+"</td>"); 
    316313                        }, 
    317                         cursorAt: {cursor: "move", top: 5, left: 56}, 
     314                        delay: 150, 
     315                        cursorAt: {top: 5, left: 56}, 
    318316                        refreshPositions: true , 
    319                         scroll: true,  
    320                         scrollSensitivity: 100, 
    321                         scrollSpeed: 100, 
    322317                        containment: "#divAppbox" 
    323318                }); 
     
    371366        for (var i=0; i<children.length; i++) { 
    372367                if ((children[i].nodeName === 'TD') && (children[i].id!=='border_id_0') && (children[i].id!=='border_blank')){ 
    373                         children[i].style.width = newWidthTD; 
     368                        $(children[i]).css("width", newWidthTD); 
     369                        $(children[i]).find('div:first').css("width", newWidthTD); 
    374370                        set_border_caption(children[i].id, children[i].title, newWidthTD); 
    375371                } 
     
    389385        } 
    390386        var caption = ""; 
    391         Element("font_"+border.id).style.width = (border_width - 30)+'px'; 
     387        Element("font_"+border.id).style.width = (border_width - 35)+'px'; 
    392388        Element("font_"+border.id).innerHTML = title; 
    393389        return(title); 
Note: See TracChangeset for help on using the changeset viewer.