powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [JavaScript] jQuery Post + Response
9 сообщений из 9, страница 1 из 1
[JavaScript] jQuery Post + Response
    #38074630
Гость_20121211
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте,

Имеется веб-сервер на локальной машине на Delphi с использованием компонентов RealThinClient.
При получении запроса происходит обработка:
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
procedure TForm13.TimeProvCheckRequest(Sender: TRtcConnection);
begin
  with Sender as TRtcDataServer do
    if UpperCase(Request.FileName) = '/TIME' then
      Accept;
end;

procedure TForm13.TimeProvDataReceived(Sender: TRtcConnection);
begin
  with Sender as TRtcDataServer do
    if Request.Complete then
      Write('Test');
end;



В браузере в строке адреса при вводе " http://localhost:82/TIME" отображается текст "Test". Все в порядке.
Но когда пытаюсь выполнить вот такой JavaScript:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
<!DOCTYPE html>
<html>
<head>
<script src="jquery.js"></script>
<script>
$(document).ready(function(){
  $("button").click(function(){
    $.post('http://localhost:82/TIME',
           function(data) {alert("Data: " + data);}
          )
  });
});
</script>
</head>
<body>

<button>Send an HTTP POST request to a page and get the result back</button>

</body>
</html>


.., то сообщение не выводится.

JavaScript изучаю второй день, так что не ругайте сильно.
Подскажите, пожалуйста, что я делаю не так?

Заранее благодарен.
...
Рейтинг: 0 / 0
[JavaScript] jQuery Post + Response
    #38074638
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
берем firebug
идем на закладку Net
и смотрим, какие запросы клиент отправляет серверу и что в ответ на них от сервера получает
...
Рейтинг: 0 / 0
[JavaScript] jQuery Post + Response
    #38074696
Гость_20121211
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Паганель,
Спасибо. Установил Firefox, Firebug, активировал вкладку Сеть.
Выполняю JavaScript.
Вот, что получается в Firebug:
на вкладке "Заголовки":

Заголовки ответа
Content-Length 4
Заголовки запроса
Accept */*
Accept-Encoding gzip, deflate
Accept-Language ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
Cache-Control no-cache
Connection keep-alive
Content-Length 0
Host localhost:82
Origin http://www.w3schools.com
Pragma no-cache
Referer http://www.w3schools.com/jquery/tryit_view.asp?x=0.7949574263426965
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0

на вкладке "Post" и "Ответ" пусто.

Можете помочь интерпретировать это?
...
Рейтинг: 0 / 0
[JavaScript] jQuery Post + Response
    #38074706
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гость_20121211,

скорее всего проблема в кроссдоменном запросе.
об этом можно почитать тут
...
Рейтинг: 0 / 0
[JavaScript] jQuery Post + Response
    #38074713
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
давайте сначала
у Вас есть два запроса
с каким статусом каждый из них завершился?
...
Рейтинг: 0 / 0
[JavaScript] jQuery Post + Response
    #38074717
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Мечскорее всего проблема в кроссдоменном запросекстати да, где размещен "вот такой JavaScript" непонятно
...
Рейтинг: 0 / 0
[JavaScript] jQuery Post + Response
    #38074726
Гость_20121211
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Яростный Меч, Паганель, прочитал. Да, действительно, в этом скорее всего и проблема. Я запускал тест с уроков на http://www.w3schools.com.
Как мне протестировать запрос через JavaScript к моему локальному серверу на 82 порту?
Заранее благодарен.
...
Рейтинг: 0 / 0
[JavaScript] jQuery Post + Response
    #38074728
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
разместить html (из первого Вашего сообщения) на своем локальном веб-сервере
...
Рейтинг: 0 / 0
[JavaScript] jQuery Post + Response
    #38074755
Гость_20121211
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Паганель, спасибо большое. Сделал, все работает :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [JavaScript] jQuery Post + Response
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]