No lo veo
Este es el archivo que se carga en el div.
Si hubiera algo anormal, no deberia darme error? Esta mañana conseguí que el ajax me lo detectara como XML porque le faltaba en el header lo de "/n/n"... pero bueno, sigo mirando y no veo nada aparte de una etiqueta script con un javascript comentado (lo he probado sin esa linea también y no funciona)
Código PHP:
<?php
$xml="<?xml version='1.0' encoding='ISO-8859-1'?>";
$xml.="<datos>";
$xml.="<javascript>alert(1)</javascript>";
$xml.='
<h1>Tecnologías del 2.0</h1>
<script>//mensajitos();</script>
<table width="100%">
<tr>
<td>
<img src="i/contenido/tecnologias_1.jpg" class="img_seccion" />
</td>
<td width="70%">
<p><b>Una combinación de estas tecnologís en una web, la definen como web 2.0</b></p>
<p>
<ul>
<li>
XHTML - Lenguaje básico por etiquetas.<br />
Toda web necesita de este lenguaje de programación para mostrar en el navegador los resultados.
</li>
<li>
CSS - Hojas de estilo<br />
Para cambiar el estilo de cualquier elemento de la web, con solo añadirle una propiedad.
</li>
<li>
PHP - Dinamización de contenidos.<br />
Es el lenguaje de programación más usado, tiene innumerables funciones para transformar una simple web, en una complejidad con unas líneas de su código.
</li>
<li>
Mysql - El tipo de base de datos más utilizado en los últimos años.<br />
Pueden acoger cualquier tipo de dato o información para ser luego mostrada en web, por ejemplo.
</li>
<li>
Javascript - Cambia estaticamente el código HTML generado de una web.<br />
Normalmente se usa para hacer validaciones de formulario, mostrar/ocultar capas...
</li>
<li>
Ajax - Servicios en segundo plano.<br />
Són peticiones y respuestas que se cargan en capas. Últimamente está de moda y és muy útil para que los usuarios no deban recargar la página todo el tiempo.
</li>
</ul>
</p>
</td>
</tr>
</table>
';
$xml.="</datos>";
header("Content-type: text/xml\n\n");
echo $xml;
?>