[問題] 無法解析XML

看板Ajax作者 (Mier)時間14年前 (2010/04/23 15:48), 編輯推噓3(303)
留言6則, 4人參與, 最新討論串1/1
最近嘗試JS去LOAD XML檔 可是有個問題, 如果我是直接在本機上打http://localhost (IE8) XML可以正常讀取, 但是換到我的電腦打http://IP/ (IE7) XML卻無法正常讀取:( 還是APACHE要設置些什麼呢? 謝謝 原始碼如下: <script type="text/javascript" src="Js/jquery.js"></script> <script> $(document).ready(function(){ $.ajax({ type: "GET", url: "tt.xml", dataType: "xml", success: function(xml) { $(xml).find('menu').each(function(){ var id = $(this).attr('id'); var title = $(this).find('title').text(); var url = $(this).find('url').text(); $('<div class="items" id="link_'+id+'"></div>').html('<a href="'+url+'">'+title+'</a>').appendTo('#MainMenu'); }); } }); }); </script> <div id="MainMenu"></div> XML原始碼: <menus> <menu id="0"> <title>123</title> <url>#</url> </menu> <menu id="1"> <title>456</title> <url>#</url> </menu> <menu id="2"> <title>789</title> <url>#</url> </menu> </menus> -- 請勿拍打、餵食 http://www.wretch.cc/album/etchen -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.211.33.46

04/23 15:58, , 1F
XML首行沒版本宣告 先加一加吧
04/23 15:58, 1F

04/23 16:10, , 2F
我加上去了,可是還是一樣
04/23 16:10, 2F

04/23 16:45, , 3F
已經可以了:) 我把apache重灌,然後把IE8加入安全性就OK了
04/23 16:45, 3F

04/25 08:49, , 4F
其實改httpd.conf或是apache.conf就可以了~~
04/25 08:49, 4F

04/25 08:52, , 5F
沒記錯的話,是NameVirtualHost
04/25 08:52, 5F

04/26 15:37, , 6F
崇冠是王道
04/26 15:37, 6F
文章代碼(AID): #1BqL3TVa (Ajax)