Ir para conteúdo

Arquivado

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

Daniel Nakamashi

XMLDom funciona do IE mas não o Firefox

Recommended Posts

Tenho o arquivo "note.xml"...<?xml version="1.0" encoding="ISO-8859-1" ?> <!-- Edited with XML Spy v2006 (http://www.altova.com) --> <note time="12:03:46"> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>E a página HTML...<html><head><script type="text/javascript"> var xmlDoc; //load xml file // code for IE if (window.ActiveXObject) { xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async=false; xmlDoc.load("note.xml"); } // code for Mozilla, etc. else if (document.implementation && document.implementation.createDocument) { xmlDoc= document.implementation.createDocument("","",null); xmlDoc.load("note.xml"); } else { alert('Your browser cannot handle this script'); } function mostrar() { document.write(xmlDoc.getElementsByTagName("to")[0].firstChild.nodeValue); }</script></head><body> <script type="text/javascript"> mostrar(); </script></body></html>A função da página é exibir o conteúdo do elemento <to> do arquivo note.xml dentro do <body> da página HTML.No IE funciona direitinho, mas no Firefox não está funcionando. Alguém sabe oque está errado?Valeu :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pra mozilla/firefos, tenta usar o objeto DOMParser.Dá uma pesquisada no google sobre ele.

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.