Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

xanburzum

Lendo Xml E Montando O Corpo Da Mensagem

Recommended Posts

Atraves de um arquivo XML, abaixo listado:

 

<?xml version="1.0" encoding="ISO-8859-1" ?> 
<note time="12:03:46">
 <to>Xan</to> 
 <from>Jani</from> 
 <heading>Trabalho</heading> 
 <body>Entrega de trabalho dia 24/11!</body> 
 </note>

Lendo o arquivo XML e montando o corpo da mensagem

 

<html>
<head>
<script type="text/javascript">
var xmlDoc;
function loadXML()
{
//load xml file
// code for IE
if (window.ActiveXObject)
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.load("note.xml");
getmessage();
}
// code for Mozilla, Firefox, Opera, etc.
else if (document.implementation && document.implementation.createDocument)
{
xmlDoc=document.implementation.createDocument("","",null);
xmlDoc.load("note.xml");
xmlDoc.onload=getmessage;
}
else
{
alert('Your browser cannot handle this script');
}
}

function getmessage()
{
document.getElementById("to").innerHTML=xmlDoc.getElementsByTagName("to")[0].childNodes[0].nodeValue;
document.getElementById("from").innerHTML=xmlDoc.getElementsByTagName("from")[0].childNodes[0].nodeValue;
document.getElementById("message").innerHTML=xmlDoc.getElementsByTagName("body")[0].childNodes[0].nodeValue;
}
</script>
</head>

<body onload="loadXML()">
<h1>Menasgem</h1>
<p><b>Para:</b> <span id="to"></span><br />
<b>De:</b> <span id="from"></span><br />
<b>Mensagem:</b> <span id="message"></span>
</p>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso é AJAX, portanto se trata de javascript, existe já uma area para ajax no forum:

http://forum.imasters.com.br/index.php?showforum=143

 

Vou pedir para que o moderador mova.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Falk, não entendi sua pergunta.

Não seria mais fácil abrir um tópido esclarecendo a sua dúvida?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.