Hola!
He estado trabajando un html el cual se alimenta de un XML mediante Jquery, todo va bien de modo local, pero cuando lo subo a algun servidor no me muestra nada.
Lo he probado en 2 servidores IIS y en un apache y en ninguno de los 3 me da resultado.
a continuación les escribo el código que estoy usando.
HTML - JS
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Operaciones</title>
<script src="js/jquery.min.js" type="text/javascript"></script>
<link href="css/estilos.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<div id="contenido">
<div id="texto1"></div>
<div id="resaltar"></div>
<div class="texto2"></div>
<div ></div>
<div id="texto3"></div>
<p><div id="texto4"></div></p>
<br />
<br />
<div id="cursivas" class="cursivass"></div> </div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<script>
$(document).ready(function() {
$.get('xml/operaciones_contenido.xml', function(data) {
var xmlDoc = $.parseXML( data ),
$xml = $( xmlDoc ),
$title = $xml.find( "texto1" );
$("#texto1").append($title.text());
$title = $xml.find( "resaltar" );
$("#resaltar").append($title.text());
$title = $xml.find( "texto2" );
$("#texto2").append($title.text());
$title = $xml.find( "subrayado" );
$("#subrayado").append($title.text());
$title = $xml.find( "texto3" );
$("#texto3").append($title.text());
$title = $xml.find( "texto4" );
$("#texto4").append($title.text());
$title = $xml.find( "cursivas" );
$("#cursivas").append($title.text());
});
});
</script>
</body>
</html>
y aquí el XML:
Código:
<contenido>
<texto1>
Nuestra Unidad de Negocios
</texto1>
<resaltar>
“SIS DIM Operaciones”
</resaltar>
<texto2>
está conformada por
</texto2>
<subrayado>
un solo equipo de trabajo
</subrayado>
<texto3>
que se encargará de la ejecución y entrega de proyectos de Information Management.
</texto3>
<texto4>
Esta Unidad de Negocios agrupará tres elementos clave:
</texto4>
<cursivas>
Para conocer la función y responsabilidades de cada elemento, da clic en el círculo:
</cursivas>
</contenido>
de antemano les agradezco su tiempo y ayuda.