ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Фильтр сообщений

 

415
Денис @FeNIX74
Есть скрипт фильтра сообщений в чате:
if (document.images)
{
chat_filter_on = new Image(15,15);
chat_filter_on.src ="http://imgs.su/tmp/2013-01-31/1359584916-363.jpg";

chat_filter_off = new Image(15,15);
chat_filter_off.src ="http://imgs.su/tmp/2013-01-31/1359584931-363.jpg";
}

ss=0;
function click_filter()
{
if (ss==0) {
alert('Вы включили Фильтр - выключив его, в общем канале Вы будете получать все сообщения.');

document.all('filter_img').src = chat_filter_on.src;
document.all('filter_img').alt = 'Вы включили Фильтр - выключив его, в общем канале Вы будете получать все сообщения.';

parent.symbols[0] = '<p style="display: none">';
ss=1;
loadframes();
} else {
alert('Вы выключили фильтр - включив его, в общем канале Вы будете получать сообщения, адресованные только вам.');

document.all('filter_img').src = chat_filter_off.src;
document.all('filter_img').alt = 'Вы выключили фильтр - включив его, в общем канале Вы будете получать сообщения, адресованные только вам.';

parent.symbols[0]="";
ss=0;
loadframes();
}
}

и кнопка:

<a href="#" onclick="click_filter();return false"><img border="0" name="filter_img" id="filter_img" class='childs' src="http://imgs.su/tmp/2013-01-31/1359584916-363.jpg" width="15" height="15"></a> - Фильтр
Вопрос как сделать кнопку не изображением а, checkbox'ом не подскажите???
Заранее огромное спасибо!

2970
удалён @Foggy
FeNIX74 пишет:

Есть скрипт фильтра сообщений в чате:
Показать текст

и кнопка:

<a href="#" onclick="click_filter();return false"><img border="0" name="filter_img" id="filter_img" class='childs' src="http://imgs.su/tmp/2013-01-31/1359584916-363.jpg" width="15" height="15"></a> - Фильтр
Вопрос как сделать кнопку не изображением а, checkbox'ом не подскажите???
Заранее огромное спасибо!

Галочкой ещё проще.
function click_filter()
{
if (document.getElementById("filter").checked) {
alert('Вы включили Фильтр - выключив его, в общем канале Вы будете получать все сообщения.');

symbols[0] = '<p style="display: none">';
loadframes();
} else {
alert('Вы выключили фильтр - включив его, в общем канале Вы будете получать сообщения, адресованные только вам.');

symbols[0]="";
loadframes();
}
}

и чекбокс
<input type="checkbox" onclick="click_filter()" name="filter" id="filter" class='childs'> - Фильтр
Я не тестировал, но должно работать.

415
Денис @FeNIX74
Foggy, не робить( Галка не ставиться...

2970
удалён @Foggy
А если вернуть parent... ?
Вместо symbols[0] попробуй parent.symbols[0] в обоих случаях
хз, мб и не в этом дело

71
удалён @Djenigma
У меня возник вопрос. Что то в копался так и не нашел тут я этого. Но все же спрошу как изменить формат картинок при загрузки с компа в чат. Вроде есть фильтр на картинки? С нета то изменил загрузку картинок но вот с компа что то ума то и не хватает. Сори за вопрос...

2970
удалён @Foggy
Djenigma пишет:

У меня возник вопрос. Что то в копался так и не нашел тут я этого. Но все же спрошу как изменить формат картинок при загрузки с компа в чат. Вроде есть фильтр на картинки? С нета то изменил загрузку картинок но вот с компа что то ума то и не хватает. Сори за вопрос...

Формат картинок - это jpg, gif, png и тому подобные, исходя из логики. Но это не тот случай, где логика применима, верно? Нужно это?