Архив Айгуст —
архив помогалки Августа
«Никто не вечен… В отличие от знаний»
Внимание!
  Материалы на данном сайте представляют собой архивную копию форума «Айгуст - помогалка Августа» на момент октября 2019 года с целью сохранения знаний. Все права на материалы принадлежат их авторам. Материалы представлены в открытый доступ в ознакомительных целях, запрещено их коммерческое использование без согласования с авторами. Администрация сайта не несёт ответственности за содержание материалов, в том числе за наличие вредоносных закладок в коде, используйте любой предоставленный код на свой страх и риск. Рекомендуется проверять любые файлы вручную и перезаливать на собственный хостинг, дабы избежать возможной модификации или исчезновения в будущем.

Две технологии для чатов Августа

19.12.2011 06:00:39
Две технологии для чатов Августа
Привет, ребята. Сегодня я расскажу о двух технологиях, которые позволят сделать ваши августовские чаты еще менее августовскими и еще более индивидуальными. С их помощью вы сможете изменять содержимое и оформление любых фреймов, ограничиваясь лишь собственной фантазией и знанием Ди-эйч-ти-эм-эль.

Первая технология — это условие, основанное на проверке текущего дизайна. Вторая, — это адресация фреймов.

Для вставки в шаблон «Кто в чате»:
<script type=«text/javascript»>
// Ага, это Джаваскрипт. Внезапно.

var disign_is_first = document.getElementById(’css_d0_2’);
var disign_is_second = document.getElementById(’css_d1_2’);
var disign_is_third = document.getElementById(’css_d2_2’);
// Переменные с адресацией к элементу, определяющему используемый файл каскадных таблиц стилей. Адресация осуществляется по идентификатору «css_dx_2», где x — это порядковый номер дизайна минус один.

var banners_frame = top.frames[0].frames[’august_bann’];
// Адресация фрейма «Баннер». Я выбрал способ адресации от корня дерева фреймов, как наиболее универсальный и очевидный.

if (disign_is_first) {
// Проверяем, определена ли переменная cond_1 соответствующая включенному первому дизайну.
banners_frame.document.body.innerHTML = «<div>Первый дизайн</div>»;
// Вставляем в тело фрейма баннера блок с текстом.
}
else if (disign_is_second) {
// Проверка, а не второй ли дизайн включен у пользователя.
banners_frame.document.body.innerHTML = «<div>Второй дизайн</div>»;
}
else if (disign_is_third) {
// Может быть третий?
banners_frame.document.body.innerHTML = «<div>Третий дизайн</div>»;
}
</script>
#16393
19.12.2011 06:01:45
Re: какая-то фигня столетней давности
аккуратно, там автозамена испортила кавычки
#16394
19.12.2011 09:25:59
Re: Две технологии для чатов Августа

С этой технологией можно ставить разные картинки кнопки в меню. Плюс прикрепление Технология+CSS+%CSS(Августа)%=WEB.2.
А ну да забыл ещё кое что, "не кривые руки".
#16395

Другие темы раздела