Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: http_request.responseText - как получить не полностью ответ страницы, а конкретную часть ?
 
 автор: Richard Ferlow   (02.03.2009 в 10:08)   письмо автору
 
 

Не могу чего-то догадаться

скрипт, заканчивающийся вот так

 http_request.open('GET', 'http://www.sunstrip.me/add2basket.php?'+request, true);
         http_request.send(null);

Вот нужно что-то типа
http_request.responseText.getElementById('status')
получить - но так нельзя

Как это можно сделать ?

  Ответить  
 
 автор: ronin   (02.03.2009 в 10:20)   письмо автору
 
   для: Richard Ferlow   (02.03.2009 в 10:08)
 

Как вариант, попробуйте делать выходную переменную составной, т.е. записуйте данные через implode и разделяйте данные знаком "|" потом в аджаксе делите split

var resp=req.responseText;
answ =  resp.split("|");
document.getElementById("var2").value =   answ[2];
document.getElementById("var1").innerHTML =   answ[1];
document.getElementById("var0").value =   answ[0];
        }
        else
        {
            alert("Не удалось получить данные:\n" + req.statusText);
        }

  Ответить  
 
 автор: Richard Ferlow   (02.03.2009 в 10:38)   письмо автору
 
   для: ronin   (02.03.2009 в 10:20)
 

О, отлично, благодарю.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования