Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

AJAX - вопросы

Обсуждение темы AJAX - вопросы в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Добрый всем день. После долгого промежутка я все таки вернулся. Хотя наверное мало кто меня помнит, но все равно буду помогать снова всем ...


Закрытая тема
 
Опции темы
Старый 24.11.2010, 20:02   #1
Добрый всем день. После долгого промежутка я все таки вернулся. Хотя наверное мало кто меня помнит, но все равно буду помогать снова всем по мере возможностей. И так вопрос - пишу свой js модуль, используя объектно-ориентированное программирование. Т.е. пишу код, основанный на классах. И вот пишу элемент получения динамически информации. Но вот не задача: функция onxmlAns() не видит область переменных this для класса obj, поэтому не пашет. Что не так сделано и что переделать? (callServer при этом все видит)
PHP код:
function callServer(table,state
{
    
  
// Создать URL для подключения
  
var url "pages/xmlAnswer.php?table=" escape(table) + "&state=" escape(state);
    
  
// Открыть соединение с сервером
  
this.xmlHttp.open("GET"urltrue);
  
//alert(url);
  // Установить функцию для сервера, которая выполнится после его ответа
  
this.xmlHttp.onreadystatechange this.onXmlAns;
  
//alert('ss');
  // SПередать запрос
  
this.xmlHttp.send(null);

PHP код:
function onxmlAns() 
{

    if (
this.xmlHttp.readyState == 4
    {
        
        
alert('dss');
        
this.html this.xmlHttp.responseText;

        
this.rePrint();
    }

PHP код:
function obj(id)
{
    
this.id id;
        
this.html '';
//тут куча кода, не относящегося к теме
          
this.xmlHttp = new XMLHttpRequest();
    
this.onXmlAns onxmlAns;
    
this.callServ callServer;

 
Старый 24.11.2010, 20:02
Ссылки
Старый 24.11.2010, 20:02
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AJAX iDeViL HTML, CSS, JavaScript 1 02.12.2009 01:12
ajax synyster HTML, CSS, JavaScript 3 21.05.2009 01:11
Ajax ivan341 ASP, Perl, PHP и MySQL 8 27.06.2007 04:19
Мой первый Ajax egorix ASP, Perl, PHP и MySQL 19 27.03.2007 07:38
Вопросик по Ajax miz ASP, Perl, PHP и MySQL 1 28.01.2007 11:35


Текущее время: 16:27. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Тарифный план «Lite»
Место: 1000 Мб
Трафик: неограниченный
Панель управления
Заказать ТП «Lite»
Тарифный план «Normal»
Место: 2000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Normal»
Тарифный план «Profy»
Место: 7000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Profy»
Тарифный план «Места хватит!»
Место: 25 ГБ
Трафик: неограниченный
Поддержка SSI, ssh
Заказать ТП «Места хватит!»
Дизайнерский форум