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.
$(document).ready(function() {
$('.buttons').slideToggle('medium');
$.ajax({
url: "dictionary.xml",
success: function( xml ) {
$(xml).find("word").each(function(){
$("ul").append("<li>" + $(this).text() + "</li>");
});
}
});
}
A oto mój XML
<?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>
Znalazłem błąd, oto jest
XMLHttpRequest cannot load file:///C:/Users/John/Desktop/JsTwist/dictionary.xml. Origin null is not allowed by Access-Control-Allow-Origin.