Foros del Web » Programando para Internet » ASP Clásico »

Como puede cortar un texto muy largo

Estas en el tema de Como puede cortar un texto muy largo en el foro de ASP Clásico en Foros del Web. Estoy haciedno un foro y tengo un problemilla, si un usuario me escribe un texto normal pero hay alguna palabra que mida mas de 80 ...
  #1 (permalink)  
Antiguo 23/11/2005, 05:26
Avatar de Ascariz  
Fecha de Ingreso: noviembre-2005
Mensajes: 403
Antigüedad: 19 años, 5 meses
Puntos: 0
Pregunta Como puede cortar un texto muy largo

Estoy haciedno un foro y tengo un problemilla, si un usuario me escribe un texto normal pero hay alguna palabra que mida mas de 80 caracteres me rompe el disño del foro

como puedo hacer para dividir esa palabra ???

muchas graicas.
__________________
Desarrollador & Diseñador Web
Diseño de paginas web en Madrid
  #2 (permalink)  
Antiguo 23/11/2005, 05:34
 
Fecha de Ingreso: septiembre-2003
Mensajes: 341
Antigüedad: 21 años, 7 meses
Puntos: 0
puedes mostrar los n caracteres que quieras por ejemplo de la siguiente forma
left (texto,80) --> muestras los 80 caracteres de tu texto
__________________
---Nuestra recompensa se encuentra en el esfuerzo y no en el resultado. Un esfuerzo total es una victoria completa.-- GHANDI
  #3 (permalink)  
Antiguo 23/11/2005, 06:29
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 21 años, 5 meses
Puntos: 144
Lo que busca Ascariz, creo que es esto (está en la biblioteca de clases y funciones de este foro):

http://www.forosdelweb.com/showpost....2&postcount=15

Si por ejemplo, le pones que el número máximo de caracteres por palabra sea 5 (a modo de ejemplo gráfico, aunque nada util, por ser un texto demasiado corto), esta palabra: aaaaaaaaaaaaaaa, se vería así: aaaaa aaaaa aaaaa

SalU2
  #4 (permalink)  
Antiguo 23/11/2005, 08:21
Avatar de tomchat  
Fecha de Ingreso: septiembre-2005
Mensajes: 231
Antigüedad: 19 años, 8 meses
Puntos: 0
Extrae los caracteres que necesitas, este es el codigo

<%micadena=algunvalor
longcadena =len(micadena) ' Numeros de caracteres expresado en un entero
if longcadena> valormaximo Then
longcadena = valormaximo
End If
MostraCadena = Mid(micadena,1,valormaximo)
Response.write MostrarCadena%>

Eso es todo. Si tienes alguna duda con el codigo solo dilo.
  #5 (permalink)  
Antiguo 23/11/2005, 09:22
Avatar de Ascariz  
Fecha de Ingreso: noviembre-2005
Mensajes: 403
Antigüedad: 19 años, 5 meses
Puntos: 0
Muchas gracias 3PIES , me a servido mucho yo creo que hare un copy an paster
__________________
Desarrollador & Diseñador Web
Diseño de paginas web en Madrid
  #6 (permalink)  
Antiguo 23/11/2005, 09:22
Avatar de Ascariz  
Fecha de Ingreso: noviembre-2005
Mensajes: 403
Antigüedad: 19 años, 5 meses
Puntos: 0
Muchas gracias 3PIES , me a servido mucho yo creo que hare un copy an paster
__________________
Desarrollador & Diseñador Web
Diseño de paginas web en Madrid
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:34.