Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/12/2008, 12:10
bucky
 
Fecha de Ingreso: octubre-2004
Mensajes: 29
Antigüedad: 20 años, 1 mes
Puntos: 0
Respuesta: Retornos de carro misteriosos al rellenar celda vía ajax

Cita:
Iniciado por GatorV Ver Mensaje
Pues mira puedes usar una herramienta como Firebug para ver el request y el response de un request en AJAX asi puedes ver si AJAX te esta devolviendo el salto de linea y hacer mas debug, o si este viene por otra parte.

Saludos.
Hola,

Gran idea !!!, no había caído en revisarlo con Firebug, gracias.

Lo que he hecho es coger la respuesta de ajax, y pegarlo simulando la situación de salida, volviéndose a repetir la situación del renglón pero con la diferencia de poder trastear con el código html.

Pues así, me he percatado que existe un caracter invisible al principio de la salida del ajax que es el que me genera el renglón. Sólo sé de su existencia porque al colocar el cursor en el primer caracter visible de la salida del ajax y presionar backspace, parece eliminar algo, ya que no hay movimiento de texto (no se si me explico)

Vale, entonces el ajax me pasa un caracter que no detecto ni veo que genera el reglón pero, ¿por qué? Todos los archivos son UTF-8 y no utilizo ninguna función del tipo encode o decode.

Quizás me esté fallando el Accept-Language o el Accept-Charset de los Encabezados de la Solicitud

¿Qué opináis?

Por si acaso, aquí os dejo más info de la petición ajax:
Código:
Encabezados de la Respuesta
Date:Wed, 17 Dec 2008 17:45:00 GMT
Server:Apache/2.2.9 (Ubuntu) PHP/5.2.6-2ubuntu4 with Suhosin-Patch mod_ruby/1.2.6 Ruby/1.8.7(2008-08-11)
X-Powered-By:	PHP/5.2.6-2ubuntu4
Expires:Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma:no-cache
Content-Length:7388
Keep-Alive:timeout=15, max=98
Connection:Keep-Alive
Content-Type:text/html

Encabezados de la Solicitud
Host:www.midominio.com
User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5
Accept:text/javascript, text/html, application/xml, text/xml, */*
Accept-Language:es-es,es;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding:gzip,deflate
Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive:300
Connection:keep-alive
X-Requested-With:XMLHttpRequest
X-Prototype-Version:1.5.0_rc0
Content-Type:application/x-www-form-urlencoded; charset=UTF-8
Referer:http://www.midominio.com/archivo_peticion.php
Content-Length:67
Cookie	:punbb_cookie=a%3A2%3A%7Bi%3A0%3Bs%3A1%3A%222%22%3Bi%3A1%3Bs%3A32%3A%2270a30ab7d08e7dc345f557010c218dbb%22%3B%7D; __utma=75460356.1413767394106709000.1222785974.1228824387.1229447345.15; __utmz=75460356.1224000685.4.2.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=site:www.midominio.com; cookieid=c85c943797458518785c6b96789ea9c8; PHPSESSID=bf6c53b0065e96401ec112737f49f42c