Попередня тема :: Наступна тема |
Кто за активный ЧАТ! |
Я только за! |
|
85% |
[ 24 ] |
Меня он не интересует! |
|
14% |
[ 4 ] |
|
Всього проголосувало : 28 |
|
Автор |
Повідомлення |
napalm Главврач


Статус: Offline Зареєстрований: 11.04.2003 Повідомлення: 9916 Звідки: Киев Моє авто: ЗАЗ-965А
|
Додано: 18 Лютий 2008 00:56 Заголовок повідомлення: |
|
|
В общем, как мне из фрэйма cmp (в котором пишется сообщение) дать комманду релоаднуться фрэйму pub?
Испробовано:
parent.pub.reload()
parent.pub.refresh()
parent.pub.location.reload()
parent.pub.location.refresh()
parent.pub.location.href='его же адрес';
...
также вариации вида parent.frames['pub']
top.embedzazchat.pub.location.reload()
...
Все-равно cmp релоадит сам себя, а pub остается статичен.
|
|
Повернутися до початку |
|
 |
Butch

Статус: Offline Зареєстрований: 30.08.2007 Повідомлення: 95 Звідки: Киев
|
Додано: 18 Лютий 2008 14:14 Заголовок повідомлення: |
|
|
Канечно за!
_________________ Студент))))) |
|
Повернутися до початку |
|
 |
Lnalex

Статус: Offline Зареєстрований: 21.04.2005 Повідомлення: 795 Звідки: Николаев Моє авто: Camry SXV10
|
Додано: 18 Лютий 2008 15:57 Заголовок повідомлення: |
|
|
А можно в отдельном окне?
|
|
Повернутися до початку |
|
 |
sanitar лентяй

Статус: Offline Зареєстрований: 29.11.2005 Повідомлення: 11632 Звідки: Киев Моє авто: 968м
|
Додано: 18 Лютий 2008 15:59 Заголовок повідомлення: |
|
|
во-первых у твоих фреймов cmp и pub должны быть описаны не только в name,но и в id(пример: <iframe name='pub 'id='pub'
потом попробуй
parent.getElementById('pub').reload()
а вообще что-то сделать не видя кода тяжело.если хош-скинь мне на мыло sanitar1@ukr.net код,а я покручу его
|
|
Повернутися до початку |
|
 |
el_fuego Маньяк-одиночка


Статус: Offline Зареєстрований: 03.12.2007 Повідомлення: 4855 Звідки: Дніпро -> Гатне, Київ Моє авто: ЗАЗ-966 яскраво-синій 1970 р.
|
Додано: 18 Лютий 2008 16:17 Заголовок повідомлення: |
|
|
Получайте:
Код: |
<script language="JavaScript">
//Время обновления в секундах
var countDownInterval=60;
var countDownTime=countDownInterval+1;
function countDown(){
countDownTime--;
if (countDownTime <=0){
countDownTime=countDownInterval;
clearTimeout(counter);
window.location.reload()
return
}
counter=setTimeout("countDown()", 1000);
}
</script>
|
+ нужно прописать так:
Код: |
<body onLoad="countDown();"> |
Потом, сделать 2 варианта чата: 1 с обновлением, а другой без; присвоить им url, например,
и
на одной из них выводить код скрипта и бади, а на другой - нет
на той, где выводится код добавить ссылку вида
Код: |
<a href="chat/?e=1&r=0">откл. автообновление</a> |
и на той, что не выводит кода
Код: |
<a href="chat/?e=1&r=1">вкл. автообновление</a> |
Вот и все. Если нужны разъяснения или сделать что-то еще - пишите, вечером сделаю!
|
|
Повернутися до початку |
|
 |
el_fuego Маньяк-одиночка


Статус: Offline Зареєстрований: 03.12.2007 Повідомлення: 4855 Звідки: Дніпро -> Гатне, Київ Моє авто: ЗАЗ-966 яскраво-синій 1970 р.
|
Додано: 18 Лютий 2008 16:23 Заголовок повідомлення: |
|
|
sanitar писав(ла): |
во-первых у твоих фреймов cmp и pub должны быть описаны не только в name,но и в id(пример: <iframe name='pub 'id='pub'
потом попробуй
parent.getElementById('pub').reload()
а вообще что-то сделать не видя кода тяжело.если хош-скинь мне на мыло sanitar1@ukr.net код,а я покручу его |
по поводу всех этих релоадов - сейчас браузеры, в основном, запрещают такие действия из соображений безопасности.
Чтоб о свойствах не гадали дам скриптик, который выводит все свойства и методы объекта
Код: |
<script>
function debug_obj(_obj, _n){
var code="";
var _k=0;
for (var propertyName in _obj) {
code += propertyName+"="+_obj[propertyName]+"\n";
_k++;
if (_k==_n) {
alert(code);
code="";
_k=0;
}
}
if (code!="") alert(code);
else alert("obj="+_obj);
}
</script> |
Вызывать так:
Код: |
debug_obj(объект, количество_выводимых_за_раз_свойств); |
|
|
Повернутися до початку |
|
 |
napalm Главврач


Статус: Offline Зареєстрований: 11.04.2003 Повідомлення: 9916 Звідки: Киев Моє авто: ЗАЗ-965А
|
Додано: 18 Лютий 2008 20:16 Заголовок повідомлення: |
|
|
lnalex писав(ла): |
А можно в отдельном окне? |
Можно.
Добавил рядом с фотогалереей ссылку для полноэкранного чата.
|
|
Повернутися до початку |
|
 |
napalm Главврач


Статус: Offline Зареєстрований: 11.04.2003 Повідомлення: 9916 Звідки: Киев Моє авто: ЗАЗ-965А
|
Додано: 18 Лютий 2008 20:31 Заголовок повідомлення: |
|
|
sanitar, el_fuego, спасибо, обновление теперь работает.
А вот авторефреш сделать как-раз непроблема, при чем не длинным скриптом на яваскрипте, а просто html-метатэгом в заголовке.
Проблема запомнить, кому надо, чтобы обновлялось, кому - нет.
2 варианта - или доп. sql-табличка, или в куки.
|
|
Повернутися до початку |
|
 |
Voytik

Статус: Offline Зареєстрований: 17.04.2003 Повідомлення: 13605
|
Додано: 18 Лютий 2008 22:10 Заголовок повідомлення: |
|
|
ой, а может ещё могёте прикрутить теги чтоб можна было окном YourTube вставлять, а не линком? 
|
|
Повернутися до початку |
|
 |
sanitar лентяй

Статус: Offline Зареєстрований: 29.11.2005 Повідомлення: 11632 Звідки: Киев Моє авто: 968м
|
Додано: 18 Лютий 2008 22:18 Заголовок повідомлення: |
|
|
ГГГГ пошла жара...
Колян,может уже сразу и за сайт возьмёмся,раз так пошло?для начала хотябы последних пару постов выводить с форума на сайт....
|
|
Повернутися до початку |
|
 |
el_fuego Маньяк-одиночка


Статус: Offline Зареєстрований: 03.12.2007 Повідомлення: 4855 Звідки: Дніпро -> Гатне, Київ Моє авто: ЗАЗ-966 яскраво-синій 1970 р.
|
Додано: 19 Лютий 2008 00:35 Заголовок повідомлення: |
|
|
napalm писав(ла): |
sanitar, el_fuego, спасибо, обновление теперь работает.
А вот авторефреш сделать как-раз непроблема, при чем не длинным скриптом на яваскрипте, а просто html-метатэгом в заголовке.
Проблема запомнить, кому надо, чтобы обновлялось, кому - нет.
2 варианта - или доп. sql-табличка, или в куки. |
Ну как, если не хочешь сильно переделывать скрипты, то делай на куках, но, если хочешь сделать "на совесть", то sql рулит!
Однако, во втором варианте будет немного геморнее с заполнением базы старыми данными (нужно же дописать 1 поле к каждой записи.. хотя, replace любого текстового редактора рулит )
Было бы время, дописал бы движок, чтоб мог выдавать под разделом список новых(не просмотренных) тем и точно так же с сообщениями в темах..
|
|
Повернутися до початку |
|
 |
sanitar лентяй

Статус: Offline Зареєстрований: 29.11.2005 Повідомлення: 11632 Звідки: Киев Моє авто: 968м
|
Додано: 19 Лютий 2008 02:03 Заголовок повідомлення: |
|
|
тю.добавить ещё одно поле ко всем записям в какую-то таблицу очень просто:
Код: |
ALTER TABLE имя_таблицы ADD COLUMN имя_поля INT(кол-во_символов) NOT NULL DEFAULT 'значение_по_умолчанию' |
|
|
Повернутися до початку |
|
 |
el_fuego Маньяк-одиночка


Статус: Offline Зареєстрований: 03.12.2007 Повідомлення: 4855 Звідки: Дніпро -> Гатне, Київ Моє авто: ЗАЗ-966 яскраво-синій 1970 р.
|
Додано: 19 Лютий 2008 11:25 Заголовок повідомлення: |
|
|
sanitar писав(ла): |
тю.добавить ещё одно поле ко всем записям в какую-то таблицу очень просто:
Код: |
ALTER TABLE имя_таблицы ADD COLUMN имя_поля INT(кол-во_символов) NOT NULL DEFAULT 'значение_по_умолчанию' |
|
недоизучал... спасибо, буду знать
|
|
Повернутися до початку |
|
 |
sanitar лентяй

Статус: Offline Зареєстрований: 29.11.2005 Повідомлення: 11632 Звідки: Киев Моє авто: 968м
|
Додано: 19 Лютий 2008 19:22 Заголовок повідомлення: |
|
|
незачто
|
|
Повернутися до початку |
|
 |
A.Stahl

Статус: Offline Зареєстрований: 22.05.2006 Повідомлення: 238 Звідки: Kiev
|
|
Повернутися до початку |
|
 |
Voytik

Статус: Offline Зареєстрований: 17.04.2003 Повідомлення: 13605
|
Додано: 21 Лютий 2008 17:50 Заголовок повідомлення: |
|
|
нафига IRC если есть ICQ? там есть режим чата
только такой вариант точно также как и IRC не приколен и никому не нужен.
на форуме прикольнее спасибо всем кто причастен к внедрению этой новой игрухи.
з.ы. а че последние месаги сами исчезают? так не весело 
|
|
Повернутися до початку |
|
 |
napalm Главврач


Статус: Offline Зареєстрований: 11.04.2003 Повідомлення: 9916 Звідки: Киев Моє авто: ЗАЗ-965А
|
Додано: 21 Лютий 2008 18:43 Заголовок повідомлення: |
|
|
а у них срок жизни кажется 30 минут
увеличить?
|
|
Повернутися до початку |
|
 |
ЗАЗ-ман

Статус: Offline Зареєстрований: 25.07.2007 Повідомлення: 1134 Звідки: беруться дети? [Киев]
|
Додано: 21 Лютий 2008 22:27 Заголовок повідомлення: |
|
|
Думаю до 1-го часа,или 1,5 часа. 
|
|
Повернутися до початку |
|
 |
Voytik

Статус: Offline Зареєстрований: 17.04.2003 Повідомлення: 13605
|
Додано: 21 Лютий 2008 23:29 Заголовок повідомлення: |
|
|
ага, не плохо бы 
|
|
Повернутися до початку |
|
 |
Add.Mor.

Статус: Offline Зареєстрований: 28.09.2007 Повідомлення: 215 Звідки: Винницкая обл. г.Ладыжин
|
Додано: 03 Березень 2008 20:48 Заголовок повідомлення: |
|
|
Шото вспомнили о чате на 2 дня и забыли,пытаюсь ,пишу-ГЛУХО.
Никто нехочет пообщяцца? 
|
|
Повернутися до початку |
|
 |
|