<script language="JavaScript" type="text/JavaScript">
var req = null;
function processReqChange() {
if (req.readyState == 4 && req.status == 200 ) {
xml= req.responseXML.documentElement;
/* Dichiaro t global */
t= new Array();
var item= xml.getElementsByTagName('item');
for(var i=0;i<item.length;i++){
t[i]= new Array();
for(var y=0;y<item[i].childNodes.length;y++){
if(item[i].childNodes[y].tagName=='id' || item[i].childNodes[y].tagName=='title'){
t[i].push(item[i].childNodes[y].firstChild.data);
}
}
}
}
/* OK */
alert(t);
}
function loadUrl( url ) {
if(window.XMLHttpRequest) {
try { req = new XMLHttpRequest();
} catch(e) { req = false; }
} else if(window.ActiveXObject) {
try { req = new ActiveXObject('Msxml2.XMLHTTP');
} catch(e) {
try { req = new ActiveXObject('Microsoft.XMLHTTP');
} catch(e) { req = false; }
} }
if(req) {
req.onreadystatechange = processReqChange;
req.open('GET', url, true);
req.send('');
}
}
function test()
{
/* Error t is not defined */
alert(t);
}
loadUrl('admin/xml/items.xml');
window.onload=function(){
test();
}
</script>
</head>
<body>
<body>
</body>
</html>