作者etchen (Mier)
看板Ajax
標題[問題] 無法解析XML
時間Fri Apr 23 15:48:42 2010
最近嘗試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
1F:推 tomin:XML首行沒版本宣告 先加一加吧 04/23 15:58
2F:→ etchen:我加上去了,可是還是一樣 04/23 16:10
3F:→ etchen:已經可以了:) 我把apache重灌,然後把IE8加入安全性就OK了 04/23 16:45
4F:推 j100002ben:其實改httpd.conf或是apache.conf就可以了~~ 04/25 08:49
5F:→ j100002ben:沒記錯的話,是NameVirtualHost 04/25 08:52
6F:推 chung02:崇冠是王道 04/26 15:37