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

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

Оффлайн Scroller

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 7
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gameproject.jino-net.ru
проблема при создании чата
« : 22 Февраля 2006, 17:14:40 »
Здравствуйте.
Для моего проекта требуется чат. Однако все скрипты, выложеные в инете, имели один недостаток: в IE при обновлении окна чата происходит щелчок( Можно ли обойти эту проблему?
А может кто поможет написать собственный скрипт?



З.ы. в поиске нашел темы про создание чата, но, ИМХО, здесь тема немного другая.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
проблема при создании чата
« Ответ #1 : 22 Февраля 2006, 17:50:18 »
Scroller
IE в любом случае выдает щелчок при смене location.
Разве что на AJAX написать.
LJ: Backslashed life (rss)

Оффлайн Scroller

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 7
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gameproject.jino-net.ru
проблема при создании чата
« Ответ #2 : 22 Февраля 2006, 17:56:05 »
CGVictor
На чем??
А ведь в чатах ниче не щелкает(((

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
проблема при создании чата
« Ответ #3 : 22 Февраля 2006, 18:38:59 »
Scroller
Цитировать
Scroller: ниче не щелкает

Это зависит от того, как ты написал чат. Можно написать и чтобы не щелкало. Всё. Точка.

Цитировать
Scroller: На чем??

Асинхронные запросы к серверу и js-изменение DOM. Гугль вам объяснит.
LJ: Backslashed life (rss)

Оффлайн madMike

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://3u.ru
проблема при создании чата
« Ответ #4 : 22 Февраля 2006, 23:31:11 »
Вообще это все говно а не чаты (которые щелкают).
Чат надо писать как отдельный web-сервер (демона), с постоянным висячим подключением (как например chat.mail.ru), тогда ничего щелкать не будет.
А так можно пробовать всякие скрытые фреймы, возможности javascript и прочую брехню.
Чаты с демонами лежат в инете, так что можешь найти уже готовый.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
проблема при создании чата
« Ответ #5 : 23 Февраля 2006, 12:10:24 »
madMike
Чат с демоном - для большинства проектов многовато.
Можно делать:
1) через ajax
2) через скрытый iframe (хотя все же будет щелкать)
3) написать на flash через xml-обмен
И ничего в этом из категории "всякая брехня" нет.
LJ: Backslashed life (rss)

Оффлайн Scroller

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 7
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gameproject.jino-net.ru
проблема при создании чата
« Ответ #6 : 23 Февраля 2006, 16:11:57 »
CGVictor
1) Почитал про Аякс, не понравились некоторые пункты, например неподдерживание некоторыми браузерами, да и изучать новую технологию достаточно долго, а мне чат нужен срочно.
2) iframe тож не подходит, если все же будет щелкать.
3) Это выход, но я во флеше ни бум-бум.

Кстати, Котеров в ПХП4 упоминал такую функцию - flush(), с помощью которой реализуются многие чаты, однако ничего толкового он про нее не написал. Кто-нибудь может объяснить, как работать с этой функцией? Или может ссылку на материал про эту функцию дать? буду очень благодарен!

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
проблема при создании чата
« Ответ #7 : 24 Февраля 2006, 16:16:40 »
Scroller
Покажи мне браузер, который не поддерживает
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