Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2009, 16:57   #1
Winlook
Пользователь
 
Регистрация: 14.11.2009
Сообщений: 56
Печаль Синтаксис и нормы. Правильность кода.

Помогите пожалуйста, я не очень сильный программист на ява скрипт, но у меня почемуто не работает код...

Такое ощущение что переменной reqa не существует...
Код HTML:
if (reqa) {

reqa.onreadystatechange = function() {

document.getElementById('mesto').innerHTML = 'Загрузка';

if (reqa.readyState == 4 && reqa.status == 200)  { 

document.getElementById('mesto').innerHTML = reqa.responseText;

}
};  

reqa.open("POST", 'reitingplus/histori-anekdoti-aforizmi.php', true);
reqa.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
reqa.send('chitat=1');

} 
else alert("Браузер не поддерживает AJAX");


И еще у меня сомнения с переменной

document.getElementById('mesto').in nerHTML = 'Загрузка';
mesto - переменная, в которой содержится название Div елемента, в которую необходимо вставить информацию


Вот, на всякий случай сбрасываю весь код. Функция golos данные принимает, я проверил. А вот дальше никак











Код HTML:
function golos(numberr, id, chto, category, mesto) {


var reqa;
if (window.XMLHttpRequest) reqa = new XMLHttpRequest(); 
else if (window.ActiveXObject) {
try {
reqa = new ActiveXObject('Msxml2.XMLHTTP');
} catch (e){}
try {
reqa = new ActiveXObject('Microsoft.XMLHTTP');
} catch (e){}
}
}








if (reqa) {

reqa.onreadystatechange = function() {

document.getElementById('mesto').innerHTML = 'Загрузка';
alert("ДАННЫЕ")


if (reqa.readyState == 4 && reqa.status == 200)  { 


document.getElementById('mesto').innerHTML = reqa.responseText;












}
};  

reqa.open("POST", 'reitingplus/histori-anekdoti-aforizmi.php', true);
reqa.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
reqa.send('chitat=1');






} 
else alert("Браузер не поддерживает AJAX");


Для вас это семечки, а для меня подводный камень... Прошу всех помочь...
Winlook вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непонятный синтаксис. jojahti Общие вопросы C/C++ 10 14.10.2009 19:05
Проверте правильность кода (деревья) Chudo4258 Помощь студентам 0 04.05.2009 21:24
Проверьте правильность написания кода в delphi neomaximus Помощь студентам 2 09.04.2009 17:29