Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.21;
Скачать: CL | DM;

Вниз

Привет всем пишу чат на PHP но тормознулся на   Найти похожие ветки 

 
ArMellon ©   (2004-11-02 22:22) [0]

реализации вывода сообщений без моргания?, какой вообще принцип ?


 
ArMellon ©   (2004-11-03 15:26) [1]

Народ ну помогите же !, не все же о выборах говорить


 
VMcL ©   (2004-11-03 17:32) [2]

>>ArMellon ©  (02.11.04 22:22)

А где они моргают-то, стесняюсь спросить?


 
blackman ©   (2004-11-03 18:00) [3]

Не должно, но посмотри в FAQ, может что и найдешь
http://articles.org.ru/cfaq/index.php?catid=14


 
ArMellon ©   (2004-11-03 20:08) [4]

Т.е. ? , у меня есть фрейм ,как перезагузить его без могания?,


 
McSimm ©   (2004-11-03 20:32) [5]

например, как в этом чате - перегружать не отображаемый фрейм, а невидимый, в который приходят инструкции JS, добавляющие текст в чат


 
SergP ©   (2004-11-03 20:43) [6]


>  [4] ArMellon ©   (03.11.04 20:08)
> Т.е. ? , у меня есть фрейм ,как перезагузить его без могания?,


Наверное никак... Чаты где нет моргания работают по другому принципу. К сожалению я этим никогда не занимался и подсказать ничего не могу.

А перезагрузка фрейма кроме моргания имеет еще и такую хреновую особенность как большой потребляемый трафик...


 
ArMellon ©   (2004-11-03 21:55) [7]

А как содержимое одного фрейма присвоить другому?


 
ArMellon ©   (2004-11-03 22:33) [8]

кажется почти понял , но
допустим
я в  невидимый фрейм загружаю страничку с :
<script language="javascript">
top.frames["main"].document.write(message1);
top.frames["main"].document.write(message2);
top.frames["main"].document.write(message3);
top.frames["main"].document.write(message4);
top.frames["main"].document.write(message5);
top.frames["main"].document.write(message6);
top.frames["main"].document.write(message7);
top.frames["main"].document.write(message8);
top.frames["main"].document.write(message9);
top.frames["main"].document.write(message10);
</script>
Но что делать если message1-5 уже есть во фрейме?


 
vecna ©   (2004-11-03 23:01) [9]

воспользоваться существующими решениями, и не изобретать велик...


 
ArMellon ©   (2004-11-03 23:16) [10]


vecna ©   (03.11.04 23:01) [9]

Чем разбираться в чужем коде лучше написать свое и кроме того я хочу сам научится


 
vecna ©   (2004-11-03 23:57) [11]

2ArMellon
Вы ошибаетесь, разбираться в чужом коде бывает весьма полезно.
Я не предлагаю CopyPaste, я предлагаю посмотреть как это делают умные люди и понять почему они делают именно так.


 
ArMellon ©   (2004-11-04 17:49) [12]

Возможно ли на JavaScript удалять сообщения из фрейма , добавлять сообщения я научился , но как старые удалять?, ведь за несколько часов работы браузера там накопится огромное количество старых сообщений


 
DiamondShark ©   (2004-11-04 19:06) [13]


> ArMellon ©   (04.11.04 17:49) [12]

Можно, конечно, удалять. Для этого их надо поместить в какой-либо элемент (DIV или SPAN).

Вот простенький примерчик:

<HTML>
<HEAD>
<SCRIPT languаge="JavaScript">
function addMessage(msg)
{
 var oMsg;
 if (divMessages.childNodes.length > 10) divMessages.childNodes.item(0).removeNode(true);
 oMsg = document.createElement("<DIV>");
 divMessages.appendChild(oMsg);
 oMsg.innerHTML = msg;
}
</SCRIPT>
</HEAD>
<BODY>
<INPUT type="text" id="txtMessage" />
<INPUT type="button" id="btnAddMessage" value="Add message" onclick="addMessage(txtMessage.value);txtMessage.focus();"

/>
<DIV id="divMessages"></DIV>
</BODY>
</HTML>


 
AndB ©   (2004-11-04 19:23) [14]

[12] >> ... накопится огромное количество старых сообщений
выводи сообщения в таблице:
1) хорошо форматируется
2) добавить - msg_table.insertRow(msg_table.rows.length+1);
3) удалять - msg_table.deleteRow(0);
4) уйма вариантов.


 
OSokin ©   (2004-11-04 20:08) [15]

Если мне замылишь, то могу дать небольшой мой чат


 
ArMellon ©   (2004-11-04 20:30) [16]

DiamondShark ©   (04.11.04 19:06) [13]
AndB ©   (04.11.04 19:23) [14]

Где можно взять инфу по JavaScript в HTML с полным описанием иерархии?, давно ищи но так и не нашел


 
AndB ©   (2004-11-04 20:44) [17]

Аллен Вайк [R. Allen Wyke] и др. JavaScript (справочник, II издание) DiaSoft, 2002 (может и новее есть)
+ весь iNet


 
ArMellon ©   (2004-11-04 20:52) [18]

А есть какая-нить программа, для создания сайтов с полной иерархией Html ?


 
ArMellon ©   (2004-11-04 22:29) [19]

DiamondShark ©   (04.11.04 19:06) [13]
Как сделать тоже самое , но с другим фреймом?



Страницы: 1 вся ветка

Текущий архив: 2004.11.21;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.025 c
3-1098265706
Алексей
2004-10-20 13:48
2004.11.21
В каком направлении копать: аналог client-server для FOX-таблиц?


8-1093110128
Anonymous
2004-08-21 21:42
2004.11.21
fmod или bass?


1-1099698525
Лёха
2004-11-06 02:48
2004.11.21
Jpeg -> TFileStream


1-1099910119
Megabyte
2004-11-08 13:35
2004.11.21
Как в проекте другую форму сделать главной?


3-1098251936
den_777
2004-10-20 09:58
2004.11.21
Управление пользователями