function choosexmlfun(url){
if ($.browser.msie && !$.support.style) {
//如果浏览器是ie
XML_IE(url);
}else{
//不是IE
readxml(url);
}
}
//除IE以外的主流浏览器,读取XML
function readxml(url) {
var num = 0;
$.get(url,function(d){
var tabs = $(d).find("name");
tabs.each(function(){
var n=$(this);
alert( n.text());
alert( n.attr('id'));
});
});
}
//兼容IE的读取XML方法,但是不兼容谷歌浏览器
function XML_IE(urldata) {
alert(2);
$.ajax({
url: urldata,
dataType: ($.browser.msie) ? "text" : "xml",
error: function(){alert("读取配置文件出错");},
success: function(data){
alert(data);
var xml;
if (typeof data == "string") {
xml = new ActiveXObject("Microsoft.XMLDOM");
xml.async = false;
xml.loadXML(data);
} else {
xml = data;
}
tabs = $(xml).find("name");
tabs.each(function(){
var n=$(this);
alert( n.text());
alert( n.attr('id'));
});
}
});
}
if ($.browser.msie && !$.support.style) {
//如果浏览器是ie
XML_IE(url);
}else{
//不是IE
readxml(url);
}
}
//除IE以外的主流浏览器,读取XML
function readxml(url) {
var num = 0;
$.get(url,function(d){
var tabs = $(d).find("name");
tabs.each(function(){
var n=$(this);
alert( n.text());
alert( n.attr('id'));
});
});
}
//兼容IE的读取XML方法,但是不兼容谷歌浏览器
function XML_IE(urldata) {
alert(2);
$.ajax({
url: urldata,
dataType: ($.browser.msie) ? "text" : "xml",
error: function(){alert("读取配置文件出错");},
success: function(data){
alert(data);
var xml;
if (typeof data == "string") {
xml = new ActiveXObject("Microsoft.XMLDOM");
xml.async = false;
xml.loadXML(data);
} else {
xml = data;
}
tabs = $(xml).find("name");
tabs.each(function(){
var n=$(this);
alert( n.text());
alert( n.attr('id'));
});
}
});
}