07/03/2009, 08:46
|
| | | Fecha de Ingreso: enero-2003 Ubicación: Argentina
Mensajes: 180
Antigüedad: 21 años, 9 meses Puntos: 0 | |
Respuesta: Depurar código en divs No termino de entender que es lo que querés lograr, pero...
Si vos estás queriendo actualizar un DIV usando AJAX, entonces primero corregí el HTML que trae el AJAX ya que el mismo tiene cabeceras DOC-TYPE y demás, osea, basicamente es un HTML completo, mientras que siendo que ese código lo querés insertar en un DIV en una estructura de documento ya existente, no debería contener nada de ese tipo, solo "los contenidos propiamente dichos".
Además, ya que vos estás recibiendo HTML válido, si lo asignás a la propiedad innerHTML de cualquier elemento contenedor, lo que va a suceder es que va a meterle adentro el HTML crudo y luego lo va a evaluar y presentar el HTML resultante, no el texto del código fuente de ese HTML.
Para mostrar el texto primero tendrías que escapar todos los símbolos de apertura y cerrado de tags (< >) y con eso ya debería alcanzar.
Ahora bien, si no es una cuestión de aplicación sino que simplemente querés presentar el resultado del AJAX en ese DIV por una cuestión de práctica, debug, etc etc etc, entonces lo mejor que podés hacer es instalarte la extensión FireBug para FireFox.
Fijate primero que esté activada para el dominio actual y vas a ver que por cada AJAX que haces te incluye la llamada en la consola. Cada llamada puede desplegarse para mostrar más info en 3 tabs, cabecera, envío y recepción, donde, SIEMPRE, estará el texto crudo que se recibe de dicha llamada.
__________________ Just because I rock doesn't mean I'm stone |