Changeset 6654
- Timestamp:
- 06/27/12 11:06:28 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/draw_api.js
r6652 r6654 3741 3741 setTimeout(function(){ 3742 3742 input_search = $(input).val(); 3743 input.css("width", 15+(input.val().length * 9)); 3743 var char = input.val().charAt(input.val().length-1); 3744 var maiusculas = RegExp("[A-Z]"); 3745 /*Se o ultimo caracter for ">" é porque o campo está sendo editado (a partir de duplo clique)*/ 3746 var tamanho = 0; 3747 if(char == ">"){ 3748 /*Faz um calculo prévio do tamanho do campo de acordo com o tamanho de cada caracter da string*/ 3749 for(i=0; i<input.val().length; i++){ 3750 /*Se o caracter for maiúsculo, o valor de pixel é maior*/ 3751 if(maiusculas.test(input.val().substr(i, 1)) == true){ 3752 tamanho += 9; 3753 } 3754 else{ 3755 tamanho += 7.1; 3756 } 3757 } 3758 input.css("width", tamanho); 3759 } 3760 /*Ao inserir novo contato, não existe a necessidade de calcular tamanho do campo*/ 3761 else{ 3762 input.css("width", 15+(input.val().length * 9)); 3763 } 3744 3764 input.parent().scrollTo(":last"); 3745 3765 }, 100);
Note: See TracChangeset
for help on using the changeset viewer.