Добавляем новые шрифты или цвета для форма. - Скрипты и интересные решения - Web-кодинг - Форум
SiamiX.net.Ru - Все только начинается ;)
» Данные отсутствуют! «
Гость!
Вам нужно пройти авторизацию,
либо зарегистрироваться!

Регистрация Вход

[ Ленточный вариант · Поиск · Участники · Правила форума ]
Страница 1 из 11
Архив - только для чтения
Форум » Web-кодинг » Скрипты и интересные решения » Добавляем новые шрифты или цвета для форма.
Добавляем новые шрифты или цвета для форма.
Bobo МужчинаДата: Пятница, 27 Июнь 2008, 00:22:29 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 8
Репутация: 2
Статус: Отсутствует

.: Дополнительные данные :.
Возможно ли добавить новые шрифты на форум?

Если вы хотите себе доп.цвета,то делайте следующее:

Code
<?if($PAGE_ID$=threadpage|=postedit)?>
<script type="text/javascript" language="javascript">   
var colorID = document.addform.fcolor.options.length;   

var colors = new Array();   
colors[0] = new Array("Розовый","#ff00ff","color:#ff00ff");   
colors[1] = new Array("Небесный","#8BEEF7","color:#8BEEF7");   
colors[2] = new Array("Коричневый","#672505","color:#672505");   
colors[3] = new Array("Бордовый","#9C1F22","color:#9C1F22");   
colors[4] = new Array("Салатовый","#49E250","color:#49E250");   

for(i=0;i<colors.length;i++) {   
document.addform.fcolor.options[colorID] = new Option(colors[i][0],colors[i][1]);   
document.addform.fcolor.options[colorID].setAttribute("style",colors[i][2]);   
colorID++;   
}   
</script>   
<?endif?>

Ставим в шаблон Общий вид страниц форума после $BODY$
Таким образом можно добавить много цветов.

 
кулик МужчинаДата: Суббота, 28 Июнь 2008, 09:31:06 | Сообщение # 2
Рядовой
Группа: Пользователи
Сообщений: 13
Репутация: 7
Статус: Отсутствует

.: Дополнительные данные :.
Bobo, конечно возможно

Code
<script type="text/javascript">
fontID = document.addform.ffont.options.length;
var fonts = new Array();

fonts[0] = new Array("Arial Black");
fonts[1] = new Array("Mistral");
fonts[2] = new Array("Consolas");
fonts[3] = new Array("Monotype Corsiva");
fonts[4] = new Array("Symbol");
fonts[5] = new Array("Courier New");
fonts[6] = new Array("MS Serif");
fonts[7] = new Array("MS Sans Serif");

for(i=0;i<fonts.length;i++) {
document.addform.ffont.options[fontID] = new Option(fonts[i]);
fontID++;
}
</script>

Кстате, цвета лучше добавлять следующим способом:

Code
<script type=text/javascript>
if(document.getElementById('bc6')) {
document.getElementById("bc6").innerHTML='<select name=\"fcolor\" class=\'codeButtons\' onchange=\"alterfont(this.options[this.selectedIndex].value, \'color\',\'message\',\'\');this.selectedIndex=0;\"><option value=\'0\'>« ЦВЕТ »</option><option value=\'red\' style=\'background:white;color:red\'>Красный</option><option value=\'blue\' style=\'background:white;color:blue\'>Синий</option><option value=\'green\' style=\'background:white;color:green\'>Зелёный</option><option value=\'purple\' style=\'background:white;color:purple\'>Пурпурный</option><option value=\'gray\' style=\'background:white;color:gray\'>Серый</option><option value=\'#FF00FF\' style=\'background:white;color:#FF00FF\'>Розовый</option><option value=\'#00FFFF\' style=\'background:white;color:#00FFFF\'>Голубой</option><option value=\'#FFFF00\' style=\'background:white;color:#FFFF00\'>Жёлтый</option><option value=\'#885522\' style=\'background:white;color:#885522\'>Коричневый</option><option value=\'#00FF00\' style=\'background:white;color:#00FF00\'>Ярко-зелёный</option><option value=\'orange\' style=\'background:white;color:orange\'>Оранжевый</option><option value=\'white\' style=\'background:white;color:white\'>Белый</option><option value=\'black\' style=\'background:white;color:black\'>Чёрный</option></select>'

}
</script>

Добавив цвета таким образом, они будут выделятся в ИЕ

 
Форум » Web-кодинг » Скрипты и интересные решения » Добавляем новые шрифты или цвета для форма.
Страница 1 из 11
Поиск:

» Оплаченная Реклама » Рекомендуем
Помощь Студентам! ;)
В контакте
Одноклассники.ru

$$$ для web-мастеров
Зарабатывай на своем сайте!
Зарабатывайте вместе с UcoZ!
Получить свой бесплатный сайт в UcoZ!
Телефоны Sony Ericsson и Siemens
Siemens телефоны
Интернет-магазины сотовых телефонов

Хостинг от uCoz & SiamiX design © 2008
Rambler's Top100 Яндекс цитирования