Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/01/2010, 14:39
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 6 meses
Puntos: 1532
Respuesta: saber cuanto ocupa un texto

interesante truco (no lo he probado) que puede servir en muchos navegadores: pruebalo y me avisas

http://stackoverflow.com/questions/5...-in-javascript

Código:
var span = document.createElement("span");
span.appendChild(document.createTextNode("text here"));

//@maycolalvarez: aqui aplicarías la familia de fuentes como css, si quieres evitar que se muestre utiliza visibility:hidden y no display:none
//@maycolalvarez: 
//span.style="white-space: nowrap;visibility:hidden;"
span.style = ""; // to make sure the elment doesn't have "display: none" or such
document.body.appendChild(span); // adding it to the DOM

var textWidth = span.offsetWidth;

Última edición por maycolalvarez; 20/01/2010 a las 14:48