作者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