Не могу получить значение глобальной переменной из функции.
var pages;
function getXmlHttp(){
var xmlpages;
try {xmlpages = new ActiveXObject("Msxml2.XMLHTTP");}
catch (e) {try {xmlpages = new ActiveXObject("Microsoft.XMLHTTP");} catch (E) {xmlpages = false;}}
if (!xmlpages && typeof XMLHttpRequest!='undefined') {xmlpages = new XMLHttpRequest();}
return xmlpages;
}
xmlpages = getXmlHttp()
xmlpages.open('GET', url, true);
xmlpages.send(null);
xmlpages.onreadystatechange = function xmlhttppages() {
if (xmlpages.readyState == 4) {
if (xmlpages.status == 200) {
pages = xmlpages.responseText;
return pages;
}}};
alert(pages);
Последний раз редактировалось vmpl, 14.08.2014 в 20:17.
Причина: код был неправильным
|