Показать сообщение отдельно
  #1 (permalink)  
Старый 14.08.2014, 18:57
Новичок на форуме
Отправить личное сообщение для vmpl Посмотреть профиль Найти все сообщения от vmpl
 
Регистрация: 14.08.2014
Сообщений: 2

Не могу получить значение глобальной переменной из функции.
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. Причина: код был неправильным
Ответить с цитированием