|
Автообновление
|
|
| S9aVa | Дата: 11 Августа 2011, 18:21 | Сообщение # 1 |  ● ● ● ● ● 8 сообщений Статус: Offline | Здравствуйте, подскажите как можно сделать что-бы стандартный мини чат uCoz, авто обновлялся каждые 15 секунд. | | |
|
| uExpo | Отредактировал uExpo - Четверг, 11 Августа 2011, 18:51 Дата: 11 Августа 2011, 18:44 | Сообщение # 2 |  ● ● ● ● ● 80 сообщений Статус: Offline | Там и так есть пункт автообновление, вам нужно чтобы у каждого пользователя стандартно было выставлено 15 секунд? | | |
|
| S9aVa | Отредактировал S9aVa - Четверг, 11 Августа 2011, 19:14 Дата: 11 Августа 2011, 19:04 | Сообщение # 3 |  ● ● ● ● ● 8 сообщений Статус: Offline | uExpo, нет, мне нужно, не стандартное что-бы не нужно было выбирать, а скрипт который будет сам обновлять чат каждые 15 секунд. Да, именно так, что-бы у каждого пользователя было стандартно, 15 секунд. | | |
|
| uExpo | Отредактировал uExpo - Четверг, 11 Августа 2011, 22:30 Дата: 11 Августа 2011, 22:09 | Сообщение # 4 |  ● ● ● ● ● 80 сообщений Статус: Offline | Скрипт сам обновляет Мини-чат, вам только убрать из шаблона тег $FLD_AUTOUPD$
Code <script> setInterval("document.getElementById('mchatIfm2').src='/mchat/?'+Math.random();",15*1000); </script> | | |
|
| S9aVa | Дата: 12 Августа 2011, 10:18 | Сообщение # 5 |  ● ● ● ● ● 8 сообщений Статус: Offline | uExpo, все работает, но вот только можно ли как-то сделать что-бы каждые 15 секунд, обновлялся не весь сайт, а только фрейм чата. а то каждые 15 секунд обновляется <title> сайта, и все остальное. | | |
|
| S9aVa | Отредактировал S9aVa - Пятница, 12 Августа 2011, 19:14 Дата: 12 Августа 2011, 19:13 | Сообщение # 6 |  ● ● ● ● ● 8 сообщений Статус: Offline | G-XPert, спасибо, но можно ли как-то сделать, чтобы обновлялись только сообщения каждые 15 секунд, у каждого пользователя. | | |
|
| G-XPert | Дата: 12 Августа 2011, 20:29 | Сообщение # 7 | ● ● ● ● ● 139 сообщений Статус: Offline | S9aVa, читайте внимательно инструкцию, там всё написано. | | |
|
| Andre | Дата: 13 Августа 2011, 14:46 | Сообщение # 8 |  ● ● ● ● ● 1822 сообщения Статус: Offline | <script> function chat_obn(){window.название_iframe.location.reload();} setInterval(chat_obn, 15000); </script> | | |
|
| S9aVa | Дата: 13 Августа 2011, 17:58 | Сообщение # 9 |  ● ● ● ● ● 8 сообщений Статус: Offline | Andre, скрипт не работает, или я что-то не так делаю, если не трудно объясните как его установить. G-XPert, Мне не нужен твой целый скрипт, мне нужен просто скрипт что-бы сообщения обновлялись каждые 15 сек, и так что-бы не вся страница обновлялась а только сообщения в чате. | | |
|
| G-XPert | Отредактировал G-XPert - Суббота, 13 Августа 2011, 18:04 Дата: 13 Августа 2011, 18:03 | Сообщение # 10 | ● ● ● ● ● 139 сообщений Статус: Offline | Andre, у фрейма мини-чата нет атрибута "name". S9aVa, после кода, выводящего мини-чат:
Code <script type="text/javascript"> function chat_obn(){ document.getElementById('mchatIfm2').src = '/mchat/?' + Math.random(); } setInterval(chat_obn, 15000); </script> | | |
|
| uExpo | Дата: 13 Августа 2011, 18:04 | Сообщение # 11 |  ● ● ● ● ● 80 сообщений Статус: Offline | S9aVa, Вы хоть читать то умеете?
<script> function chat_obn(){window.название_iframe.location.reload();} setInterval(chat_obn, 15000); </script> | | |
|
| S9aVa | Отредактировал S9aVa - Суббота, 13 Августа 2011, 18:29 Дата: 13 Августа 2011, 18:24 | Сообщение # 12 |  ● ● ● ● ● 8 сообщений Статус: Offline | uExpo, откуда брать название название_iframe ? G-XPert, чат обновляется как и нужно, но вот вместе с чатом обновляется и <title> сайта, как сделать чтобы title не обновлся, а обновлялись только сообщения чата ? | | |
|
| G-XPert | Дата: 13 Августа 2011, 18:33 | Сообщение # 13 | ● ● ● ● ● 139 сообщений Статус: Offline | S9aVa, Что значит "обновляется и <title> сайта"? Скрипт обновляет только непосредственно фрейм мини-чата (то есть сообщения), на основную страницу он влиять не может.
Ссылку на сайт напишите. | | |
|
| uExpo | Дата: 13 Августа 2011, 18:40 | Сообщение # 14 |  ● ● ● ● ● 80 сообщений Статус: Offline | S9aVa, обновляется не сам сайт а iframe на странице, а title просто информирует о обновление, само содержимое главной страницы не обновялется
Вы стандартную кнопку на мини-чате нажмите обновить - все тоже самое | | |
|
| S9aVa | Дата: 13 Августа 2011, 18:43 | Сообщение # 15 |  ● ● ● ● ● 8 сообщений Статус: Offline | uExpo, можно ли как-то сделать что-бы не видно было как title, информирует об обновлении ? | | |
|
| uExpo | Дата: 13 Августа 2011, 18:49 | Сообщение # 16 |  ● ● ● ● ● 80 сообщений Статус: Offline | Поставить чат написанный на JS, без iFrame | | |
|
| S9aVa | Дата: 13 Августа 2011, 18:50 | Сообщение # 17 |  ● ● ● ● ● 8 сообщений Статус: Offline | uExpo, где такой чат можно найти ? | | |
|
| Andre | Дата: 13 Августа 2011, 22:05 | Сообщение # 18 |  ● ● ● ● ● 1822 сообщения Статус: Offline | у фрейма мини-чата нет атрибута "name". возможно... а что сложно свой ифрейм вписать? <iframe name="minichat" style="width: 162px; height: 200px;" hspace="0" vspace="0" allowtransparency="true" src="/mchat/" scrolling="auto" frameborder="1"></iframe>
uExpo, не посылай людей фигней страдать, юКозовский чат хоть и отстой, но получше любых скриптовых. | | |
|
| Jampire | Дата: 15 Августа 2011, 21:13 | Сообщение # 19 |  ● ● ● ● ● 220 сообщений Статус: Offline | Я извлек код переключателя из исходного кода, добавил вместо юкозовского тега, оставил там 1 значение - 15 секунд, и заблокировал тегом disabled. Долго думать не нужно, и работает отлично  | | |
|