Mój plik XML nie jest przez Google Chrome i Internet Explorer
Tworzę prostą aplikację javascript, w której muszę załadować pliki xml i pokazać je przed użytkownikiem. ale mój kod działa tylko w Mozilla Firefox, ale jeśli chodzi o chrome i Internet Explorer, to nie działają. Ładuję mój dokument XML na lokalnym komputerze.
<code>$(document).ready(function() { $('.buttons').slideToggle('medium'); $.ajax({ url: "dictionary.xml", success: function( xml ) { $(xml).find("word").each(function(){ $("ul").append("<li>" + $(this).text() + "</li>"); }); } }); } </code>
A oto mój XML
<code> <?xml version="1.0" encoding="UTF-8"?> <xml> <word> <threeletter>RIP</threeletter> <fourletter>PIER</fourletter> <fiveletter>SPIRE</fiveletter> <sixletter>SPIDER</sixletter> </word> <word> <threeletter>SUE</threeletter> <fourletter>EMUS</fourletter> <fiveletter>SERUM</fiveletter> <sixletter>RESUME</sixletter> </word> <word> <threeletter>COO</threeletter> <fourletter>CON</fourletter> <fiveletter>CONDO</fiveletter> <sixletter>CONDOM</sixletter> </word> </xml> </code>
Znalazłem błąd, oto jest
<code>XMLHttpRequest cannot load file:///C:/Users/John/Desktop/JsTwist/dictionary.xml. Origin null is not allowed by Access-Control-Allow-Origin. </code>