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

Salto de linea

Estas en el tema de Salto de linea en el foro de ASP Clásico en Foros del Web. Hola a todos, haber una cosita, tengo este código: <%@ Language=JavaScript %> Response.Write("<TD bgcolor='#DFE6DF'><font color='#397573' face='Arial, Helvetica, sans-serif' size='2'>&nbsp;" + rs("Description") + "</font></TD>"); Y quiero ...
  #1 (permalink)  
Antiguo 09/06/2003, 06:28
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 22 años, 4 meses
Puntos: 2
Salto de linea

Hola a todos, haber una cosita, tengo este código:

<%@ Language=JavaScript %>

Response.Write("<TD bgcolor='#DFE6DF'><font color='#397573' face='Arial, Helvetica, sans-serif' size='2'>&nbsp;" + rs("Description") + "</font></TD>");

Y quiero que me reconozca los saltos de línea, le pongo esto:

Response.Write("<TD bgcolor='#DFE6DF'><font color='#397573' face='Arial, Helvetica, sans-serif' size='2'>&nbsp;" + Replace(rs("Description"),chr(13),"<br>
+ "</font></TD>");

Pero me da un error, alguien sabe como ponerlo???

Un saludo
  #2 (permalink)  
Antiguo 09/06/2003, 07:02
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Replace(Rs("Campo"),chr(13),"<br>")
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #3 (permalink)  
Antiguo 09/06/2003, 07:03
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 23 años, 1 mes
Puntos: 0
Sólo hay que componer bien la cadena, un ejemplo:

Response.Write "<td bgcolor='#FFFFFF'>" & Replace(rs("Description"), Chr(13), "<br>") & "</td>"

Espero te sirva. Saludos.
  #4 (permalink)  
Antiguo 09/06/2003, 08:59
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 22 años, 4 meses
Puntos: 2
Pues me sale este error:

Error en tiempo de ejecución de Microsoft JScript error '800a138f'
Se esperaba un objeto

/buscador/ProductDetails.asp, line 68


Y lo que le pongo creo que está bien:

Response.Write("<TD bgcolor='#DFE6DF'><font color='#397573' face='Arial, Helvetica, sans-serif' size='2'>&nbsp;" & Replace(rs("Description"),chr(13),"<br>") & "</font></TD>");

Un saludo
  #5 (permalink)  
Antiguo 10/06/2003, 09:33
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 22 años, 4 meses
Puntos: 2
nada que no hay manera, me sigue dando el mismo error, el código es este:

Código PHP:

<%


// Get the product id.

var ManufacturerID Request("ManufacturerID");
var 
URL Request("URL");
var 
code Request("Code");

// Database connection.
var dbConn = new ActiveXObject("ADODB.Connection");
var 
strConn "File name=" Server.MapPath("Widgets.udl");
dbConn.Open(strConn);

// Execute query
var rs dbConn.Execute("SELECT * FROM [ProductDetails] WHERE ManufacturerID="+ManufacturerID+" order by DateAdded Desc");



// Output
while (!rs.EOF)
{
Response.Write("<center>");

    
Response.Write("<table width='80%' border='1' cellspacing='0' cellpadding='0' bgcolor='#507669' bordercolor='#666666'>");
    
Response.Write("<tr>");
    
Response.Write("<td>");
    
Response.Write("<table width='100%' cellspacing='0' cellpadding='0' bordercolor='#ffffff' border='1'>");



Response.Write("<TR>");

Response.Write("<TD bgcolor='#DFE6DF'><font color='#397573' face='Arial, Helvetica, sans-serif' size='2'>&nbsp;" Replace(Rs("Description"),chr(13),"<br>") + "</font></TD>");

Response.Write("</TR>");


Response.Write("</TABLE>");

    
Response.Write("</td>");
    
Response.Write("</tr>");
    
Response.Write("</table>");

    
// Next row

Response.Write("</center>");
Response.Write("<BR>");
    
// Next row
    
rs.MoveNext();
}


%> 
Me da el error:

Error en tiempo de ejecución de Microsoft JScript error '800a138f'
Se esperaba un objeto

/buscador/ProductDetails.asp, line 68

La línea 68 es esta:

Response.Write("<TD bgcolor='#DFE6DF'><font color='#397573' face='Arial, Helvetica, sans-serif' size='2'>&nbsp;" + Replace(Rs("Description"),chr(13),"<br>") + "</font></TD>");

Haber si alguien me puede ayudar.

Un saludo
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 01:52.