Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/01/2002, 22:32
zangano
 
Fecha de Ingreso: enero-2001
Mensajes: 222
Antigüedad: 24 años, 5 meses
Puntos: 0
Re: Consejo sobre formateo campo memo

Le dije que no me latía el texto en la barra de dir, por lo que el mismo lo cambio para..bah, te pongo el mensaje tal cual


<mensaje>

Si no quieres que salga el texto en la barra de direcciones, no lo pases en el href.
Mejor crea un campo hidden por cada 500 palabras.
Lo único que cambia es lo que está con negritas y quedaría así:


<%
strCampoMemo = rs("CampoMemo")
limite = 500
longitud = len(strCampoMemo)
parrafo = ""
palabras = split(strCampoMemo," ")
contador = 0
j = 0
for each elemento in palabras
parrafo = parrafo & elemento & " "
contador = contador + 1
if contador = limite then
j = j + 1 %>
<a href="prueba.asp?id=<%=j%>">&lt ;%=j%></a>
<input type="hidden" name="hdnParrafo<%=j%>" value="<%=parrafo%>">
<%
contador = 0
parrafo = ""
end if
next
if contador<>limite and contador<>0 then
j = j + 1
%>
<a href="prueba.asp?id=<%=j%>">&lt ;%=j%></a>
<input type="hidden" name="hdnParrafo<%=j%>" value="<%=parrafo%>">
<% end if %>
%>

Si te fijas, ahora se le pasa una variable "id" en la URL, para identificar el nombre del campo hidden.
Recoges el valor así:

<%
id = Request.QueryString("id")
if id<>"" then
texto = Request.Form("hdnParrafo"&id)
Response.Write texto
end if
%>


</mensaje>