|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Alexander Ponomarenko 2:5030/1067.10 26 Dec 2002 01:53:44 To : Ivan Frolcov Subject : Чат/форум --------------------------------------------------------------------------------
24 Dec 02 21:40, you wrote to me:
>> Возник глобальный вопрос. Вот интересно по какому принципу делаются
>>чаты типа> www.talk.ru? В смысле там как только я ввожу свое
>> сообщение, оно тут же появляется на экране, т.е. не обновляется
>> полностью документ. И от остальных участников сообщения появляются
>> просто снизу, без обновления. Как в mIRC'e.
>>
>> Другими словами: как добавить что-то в документ, не обновляя всю
>> страницу, т.е. определить, что изменился файл и дополнить им
>> страницу?
IF> У всяких <div>'ов и <cpan>'ов и прочего есть чудное свойство -
IF> innerHTML. Вот его в JavaScript'е можно менять - и получать желаемое.
IF> Только вот то, что тебе интересно, к заданному тобой вопросу имеет
IF> слабое отношение. Тебе нужно прочитать про фреймы, кои, вообще говоря,
IF> в перлу, и уж тем более к cgi конечно, имеют отношение, но весьма
IF> слабое.
Какие фреймы? Какой innerHTML? Ты понимаешь, что чтобы вставить что-то функцией
innerHTML, это должно находиться в самом документе. А чтобы оно там появилось,
надо обновлять файл. А вопрос в том, чтобы не обновляя файл обновлять документ.
Alexander
--- GoldED+/386 1.1.4.7
* Origin: (2:5030/1067.10)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/45153e0a5374.html, оценка из 5, голосов 10
|