мне в ролевухе нужно выделить пример анкеты.как?
как выделить тему?
Сообщений 1 страница 11 из 11
Поделиться218.12.2007 08:02:10
ВолчийАнгел
<script type="text/javascript">
var arr=document.links
var arr1=new Array ("текст", "")
var arr2=new Array ("текст", "", "", "")
var arr3=new Array ("", "", "", "")
var arr4=new Array ("", "", "", "", "")
var arr5=new Array ("", "", "", "", "")
var arr6=new Array ("", "", "", "", "")
for (x in arr)
{for (y in arr1)
{if (arr[x].innerHTML==arr1[y])
{
arr[x].innerHTML="<font color='red'>"+arr[x].innerHTML+"</font>"}
}}for (x in arr)
{for (j in arr2)
{if (arr[x].innerHTML==arr2[j])
{
arr[x].innerHTML="<font color='goldenrod'>"+arr[x].innerHTML+"</font>"}}}for (x in arr)
{for (l in arr3)
{if (arr[x].innerHTML==arr3[l])
{
arr[x].innerHTML="<font color='darkorange'>"+arr[x].innerHTML+"</font>"}}}for (x in arr)
{for (j in arr4)
{if (arr[x].innerHTML==arr4[j])
{
arr[x].innerHTML="<font color='steelblue'>"+arr[x].innerHTML+"</font>"}}}for (x in arr)
{for (p in arr5)
{if (arr[x].innerHTML==arr5[p])
{
arr[x].innerHTML="<font color='steelblue'>"+arr[x].innerHTML+"</font>"}}}for (x in arr)
{for (s in arr6)
{if (arr[x].innerHTML==arr6[s])
{
arr[x].innerHTML="<font color='steelblue'>"+arr[x].innerHTML+"</font>"}}}</script>
Этот скрипт обычно на ники используют...но вместо ников можно и любое название темыы ввести)) это цветовыделение)
Или:
При помощи этого скрипта можно выделить разные типы тем н только в виде добавления специфической иконки, но и особым оформлением текста ссылки на тему.
<script type="text/javascript">
var rows=document.getElementsByTagName("tr")
var no=0
for (no=0; no<=(rows.length-1); no++)
{if (rows[no].className.indexOf("isticky")!=-1)
{rows[no].getElementsByTagName("a")[0].innerHTML="<font color='red'><b>"+rows[no].getElementsByTagName("a")[0].innerHTML+"</b></font>"}
else if (rows[no].className.indexOf("inew")!=-1)
{rows[no].getElementsByTagName("a")[0].innerHTML="<font color='green'>"+rows[no].getElementsByTagName("a")[0].innerHTML+"</font>"}
else if (rows[no].className.indexOf("iclosed")!=-1)
{rows[no].getElementsByTagName("a")[0].innerHTML="<font color='yellow'>"+rows[no].getElementsByTagName("a")[0].innerHTML+"</font>"}
}
</script>
Рассмотрим блок:
{if (rows[no].className.indexOf("isticky")!=-1)
{rows[no].getElementsByTagName("a")[0].innerHTML="<font color='red'><b>"+rows[no].getElementsByTagName("a")[0].innerHTML+"</b></font>"}
Этот блок кода оформляет текст Важных тем. isticky указывает именно на важные темы.
Видим rows[no].getElementsByTagName("a")[0].innerHTML. Этот кусок означает текст ссылки темы. Вокруг него мы решили поставить следующее оформление:
-сделать текст красным
-сделать жирным
Как знаем из хтмл, это достигается следующим образом:
Код:
<font color='red'><b>Наш текст</b></font>
Если хотите, можно использовать вокруг текста сылки любые друие хтмл теги.
Чтобы перенести эти теги в скрипт мы делаем следующее
-Заковычиваем передние теги в " "
-ставим плюс
-ставим текст ссылки (rows[no].getElementsByTagName("a")[0].innerHTML)
-ставим плюс
-ставим конечные теги в ковычках.
В данном случае у нас получилось:
="<font color='red'><b>"+rows[no].getElementsByTagName("a")[0].innerHTML+"</b></font>"
Следующие два блока кода отвечают соотвественно за:
-новые темы (inew)
-закрытые темы (iclosed)
Если какой-то вид тем вы отдельно оформлять не собираетесь - соответствующий кусок скрипта можно выкинуть.
Поделиться319.12.2007 10:40:13
я тупая....а куды енто вводить?
Поделиться419.12.2007 19:48:23
ВолчийАнгел
админ панель -> настройки -> html-верх))
Поделиться519.12.2007 20:23:00
Сакурёна
+1=)
Поделиться621.12.2007 02:19:44
Сакурёнапасиба!!!!!!!!!!!
Поделиться721.12.2007 22:46:47
var arr=document.links
var arr1=new Array ("текст", "")- Что надо писать в кавычках???
var arr2=new Array ("текст", "", "", "")
var arr3=new Array ("", "", "", "")
var arr4=new Array ("", "", "", "", "")
var arr5=new Array ("", "", "", "", "")
var arr6=new Array ("", "", "", "", "")
for (x in arr)
Отредактировано BASTIONES (21.12.2007 22:47:54)
Поделиться822.12.2007 00:28:19
BASTIONES
По логике вещей название темы
Поделиться922.12.2007 19:24:36
MAKAR
Я пробувал, а оно всеравно не реагирует =(
Поделиться1022.12.2007 20:57:54
Должно пахать...
Поделиться1130.12.2007 17:23:43
мне в ролевухе нужно выделить пример анкеты.как?
Можно просто внизу темы нажать выделить и всё.
Похожие темы
Как выделить тему важной? | Корзина | 04.10.2008 |
Как расскрасить название темы? | Корзина | 29.06.2010 |
Помогите темами | Корзина | 11.11.2008 |
выделить цветом тему | Корзина | 06.04.2009 |
Как сделать, чтобы модератор мог модерировать темы форума? | Корзина | 27.05.2011 |