Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/11/2007, 00:27
Avatar de Shiryu_Libra
Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 2 meses
Puntos: 88
Re: Texto que sobrepasa espacio en tabla.

pues en mi caso utilizo una funcion javascript el cual le establesco un maximo de palabras a mostrar en la td, y le establesco el contenido completo de esa "cadena", mejor con ejemplos:

mando llamar el script
Cita:
<script src="../scripts/tooltips.js" language="javascript" type="text/javascript"></script>
en el TD (o cualquiera que sea donde quieras recortar las palabras, en mi caso TD), escribo esto:
Cita:
<td onmouseout="delayhidetip()" onmouseover="fixedtooltip('Texto que se desplegara completamente por ser demasiado largo para la estructura de la tabla donde nosotros queremos mostrarlo', this, event, '275px')">Texto que se desplegara ...</td>
lo que pasara es que me pone las primeras 4 palabras, y el resto del contenido en la funcion fixedtooltip(<%=RS.fields.item(campo).value%>)


ahora como lo desplegaria en el codigo:
Cita:
while not RS.EOF
cont=cont+1
<tr>
<th><%=cont%></th>
<th><%=RS.Fields.Item("campo2").value%></th>
<td onMouseover="fixedtooltip('<%=Escape(rs.Fields.Ite m("campotipomemo").value)%>', this, event, '275px')" onMouseout="delayhidetip()"><%
trata=split(rs.Fields.Item("campotipomemo").value, " ")
response.Write trata(0)&" "&_
trata(1)&" "&_
trata(2)&" "&_
trata(3)&" "&_
trata(4)&" ..."%>
</td>
</tr><%
RS.movenext
wend
para descargar EL CODIGO, es en dynamicdrive, facil de instalar

ojala te sirva como guia,
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra