Вверх ↑
Этот топик читают: Гость
Ответов: 704
Рейтинг: 7
#1: 2013-10-12 17:16:55 ЛС | профиль | цитата
Прошу помощи допилить функцию отправки строки с сервера на страничку без перезагрузки странички.
Вот пример самой странички и сервера. Передача со странички на сервер работает, а как принять строки с сервера на страницу в текстовый блок? Хотя бы строки для начала принимать, но в идеале хочется ставить и какую-то галочку возле кнопки если пришла команда по ее идентификатору... и удалять после следующего приема данных.

Сервер
code_32003.txt
И сама страничка
http://forum.hiasm.com/forum_serv.php?q=56&id=3608
карма: 0

0
файлы: 1code_32003.txt [679B] [204]
Ответов: 844
Рейтинг: 17
#2: 2013-10-12 23:06:22 ЛС | профиль | цитата
code_32005.txt
http://www.quackit.com/javascript/javascript_refresh_page.cfm
------------ Дoбавленo в 23.05:
вообще такое помойму только AJAX может

http://www.webdeveloper.com/forum/showthread.php?244708-AJAX-auto-refresh-for-simple-PHP-Page
http://www.ibm.com/developerworks/library/wa-aj-dynamic/
карма: 0

0
файлы: 1code_32005.txt [4.7KB] [217]
Ответов: 704
Рейтинг: 7
#3: 2013-10-12 23:31:27 ЛС | профиль | цитата
GAv, спасибо, действительно наверное только AJAX подойдет. Но главное - я его совсем не знаю . Может Вы можете сделать примерчик страницы которая бы показывала насколько принятых строк с сервера?
------------ Дoбавленo в 23.31:
А дальше я бы, опираясь на него, ковырялся в этом направлении.
карма: 0

0
Ответов: 844
Рейтинг: 17
#4: 2013-10-13 15:01:39 ЛС | профиль | цитата
Завтра если только у меня сейчас ноч уже спать пойду))
------------ Дoбавленo в 15.01:
http://habrahabr.ru/qa/22676/
карма: 0

0
Ответов: 704
Рейтинг: 7
#5: 2013-10-13 18:44:22 ЛС | профиль | цитата
GAv, ну это в общем ясно и из прошлых Ваших примеров. А вот сама передача данных по tcp на страницу... это основная задача. И ничего не ясно как принимать данные по tcp от компьютера. Я находил вроде есть библиотека для ajax-сервера. Но там в примерах готовой схемы так и нет.
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#6: 2013-10-13 19:20:40 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2017-06-14 18:46:58
карма: 0

0
Ответов: 704
Рейтинг: 7
#7: 2013-10-13 19:24:02 ЛС | профиль | цитата
Ну это все равно что создать ифрейм с автообновлением. вся задача чтоб сделать по tcp, красиво...
карма: 0

0
Ответов: 844
Рейтинг: 17
#8: 2013-10-13 19:37:09 ЛС | профиль | цитата
http://weblogs.asp.net/mschwarz/archive/2005/10/21/428165.aspx
AJAX вроде как работает с тцп


карма: 0

0
Ответов: 704
Рейтинг: 7
#9: 2013-10-13 20:30:51 ЛС | профиль | цитата
Пока остановился на подгрузке из файла без кеширования. Что-то еще читал про comet. В общем видимо это единственное возможное решение. Так построены всякие жмейлы и другие веб-приложения. А tcp здесь не пройдет во всех браузерах, если не ошибаюсь.

Готовый HTML кодcode_32012.txt
карма: 0

0
файлы: 1code_32012.txt [805B] [223]
Ответов: 844
Рейтинг: 17
#10: 2013-10-13 20:36:50 ЛС | профиль | цитата
у меня почемуто не работает

code_32012.txt не работает что то исходник не получилася=(

карма: 0

0
Ответов: 704
Рейтинг: 7
#11: 2013-10-13 21:17:33 ЛС | профиль | цитата
GAv, http://forum.hiasm.com/forum_serv.php?q=56&id=3610 . У меня правда же на сервере локальном лежит это хозяйство. Полазил по инету и сделал автообновление и паузу для автообновления. Каждую секунду обновляет содержание файла асинхронно, браузер не тормозит! Работает даже на андроид-браузере.
карма: 0

0
11
Сообщение
...
Прикрепленные файлы
(файлы не залиты)