Перейти к контенту

Instant PM


Ardis

Рекомендуемые сообщения

Всем привет!

 

Возникла у меня идея, сделать получение приватных сообщений без перезагрузки страницы. Начал писать но столкнулся с проблемами.

В принципе получилось но очень плохо. Я сделал в самом внизу сайта <iframe src="refresher.php"></iframe>, в файлике refresher .php

в файлике refresher.php указал что перегружать body с интервалом в 5 секунд например. В сам файлик вставил код:

 

<script language='JavaScript' type="text/javascript">

<!--

window.open('index.{$ibforums->vars['php_ext']}?act=Msg&CODE=99&s={$ibforums->session_id}','NewPM','width=500,height=250,resizable=yes,scrollbars=yes');

//-->

</script>

 

Естественно что вот так голый код вставить бесполезно. Нужно еще как то проверять действительно к тебе пришло что то новое. Пришлось инклюдить перед этим всякую лабуду, в общем не дело это. Ведь сам файлик refresher.php должен генериться очень быстро так как запрашиваться то будет часто - раз в 5 секунд.

Подскажите у кого какие мысли по поводу этого дела. Как сделать рефрешер наиболее оптимально?

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.