Автор Тема: удаление слоев  (Прочитано 4303 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Yaroslav

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 323
  • +0/-0
  • 0
    • Просмотр профиля
удаление слоев
« : 22 Декабря 2004, 00:13:59 »
пишу я чат с фреймами.
в одном из них стоит код

он принимает новые сообщения с сервера.

другой фрейм принимает новые


вопрос в том, что старые сообщения в конечном итоге нагружают машину.
как сделать так что б стоял лимит скажем в 50 сообщений?
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили \"Титаник\".

Оффлайн alm

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 102
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ispserver.com
удаление слоев
« Ответ #1 : 23 Декабря 2004, 08:09:56 »
Парсить top.frames.main.document.getElementById(\'msg1\').innerHTML
у удалять оттуда сообщения если их больше 50
Алексей Чекушкин
менеджер проекта  - решения для хостинг компаний. менеджер проекта  - хостинг на Виртуальных Выделенных серверах (VDS / VPS). консультант проекта  - хостинг на Виртуальных Выделенных серверах (VDS / VPS) от 4.9

Оффлайн Yaroslav

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 323
  • +0/-0
  • 0
    • Просмотр профиля
удаление слоев
« Ответ #2 : 23 Декабря 2004, 11:55:37 »
alm
плс, какой должен быть код?
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили \"Титаник\".

Оффлайн alm

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 102
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ispserver.com
удаление слоев
« Ответ #3 : 23 Декабря 2004, 12:03:38 »
Зависит от того как ты разделяешь сообщения
Алексей Чекушкин
менеджер проекта  - решения для хостинг компаний. менеджер проекта  - хостинг на Виртуальных Выделенных серверах (VDS / VPS). консультант проекта  - хостинг на Виртуальных Выделенных серверах (VDS / VPS) от 4.9

Оффлайн alm

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 102
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ispserver.com
удаление слоев
« Ответ #4 : 23 Декабря 2004, 12:05:02 »
Это просто идея, код реализации которой ты должен написать сам.

Еще как вариант, можно сохранять все сообщения в массив, потом его усекать, и на основе усеченного формировать контент.
Алексей Чекушкин
менеджер проекта  - решения для хостинг компаний. менеджер проекта  - хостинг на Виртуальных Выделенных серверах (VDS / VPS). консультант проекта  - хостинг на Виртуальных Выделенных серверах (VDS / VPS) от 4.9

Оффлайн Yaroslav

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 323
  • +0/-0
  • 0
    • Просмотр профиля
удаление слоев
« Ответ #5 : 23 Декабря 2004, 13:16:08 »
alm

в одном невидимом фрейме у меня:


в другом:
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили \"Титаник\".

Оффлайн BabyBoo

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 41
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wildarts.ru
удаление слоев
« Ответ #6 : 17 Января 2005, 10:38:07 »
[OFF]хм... а какой вообще смысл ставить лимит сообщений? Они же тупо в окне накапливаются и никому не мешают, не проще ли сделать отдельную кнопь типа "Очистить чат"? Имхо оно так намного юзабильнее.[/off]
з.ы. IMHO... представьте аргументы и я пересмотрю свое мнение

Оффлайн Yaroslav

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 323
  • +0/-0
  • 0
    • Просмотр профиля
удаление слоев
« Ответ #7 : 17 Января 2005, 20:32:52 »
BabyBoo
да, по ходу так и придется делать...
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили \"Титаник\".

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28