01/02/2004, 15:44
|
| | Fecha de Ingreso: enero-2004
Mensajes: 5
Antigüedad: 21 años Puntos: 0 | |
Ante todo muchas gracias por la respuesta. Probaré el código que has puesto.
Ahora mismo estoy utilizando un código que me paso otro buen amigo de la Red
var texto="Texto a poner en columnas";
// Substituimos los retornos de carro por <br>
re = /\r/gi;
ra = /\n/gi;
texto=texto.replace(re,"");
texto=texto.replace(ra," </p><p align=justify>");
var descr_arr=new Array();
descr_arr=texto.split(" ");
var total_palabras=descr_arr.length;
var tamanio_bloque=total_palabras/2;
var ancho=parseInt(100/2);
var contador=0;
var num_bloque=0;
var bloques=new Array("");
for (var k=0;k<total_palabras;k++){
if (contador < tamanio_bloque){
contador++;
} else {
num_bloque++;
bloques[num_bloque]="";
contador=0;
}
bloques[num_bloque]+=descr_arr[k]+" ";
}
document.write("<table width='100%' cellspacing='15'><tr valign=top>");
for (var k=0;k<=num_bloque;k++){
document.write("<td width='"+ancho+"%'><P align='justify'>"+"<font size='2' color='black' face='Arial'>"+bloques[k]+"</font></P></td>");
}
document.write("</tr></table>");
Aquí lo dejo por si le puede servir a alguien.
Un saludo
Juan Carlos |