Powered by Invision Power Board
Здравствуйте Гость ( Вход | Регистрация ) Выслать повторно письмо для активации

Forum Rules Правила раздела

В разделе задаются вопросы, связанные с настройкой, редактированием или внесением изменений во внешний вид (дизайн) вашего форума.

Перед созданием темы воспользуйтесь поиском. Возможно на ваш вопрос уже был дан ответ ранее.

Создание тем в разделе: Ваша тема будет удалена, если она нарушает правила форума/раздела.

Страницы: (3) [1] 2 3   ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

> Гиперссылки переливаются всеми цветами радуги
Добрый
Отправлено: Янв 5 2008, 12:11
Quote Post


Админ-пенсионер, тревожить только по особо важным делам
Group Icon

Группа: Пользователи
Сообщений: 4 935
Пользователь №: 296
Регистрация: 5-Декабря 07
Из: Москва
Member Offline

Репутация: 77




АЦ -> Скины и Шаблоны -> HTML шаблоны -> "Используемый шаблон" (Настройка HTML) -> Редактирование шапки форума -> жмем ОК

Вставляем скрипт в самый верх верхнего поля (Шаблон: Board Header (logo, links, etc))

QUOTE
<!-- НИЖЕ СКРИПТ ЛИНКОВ ПЕРЕЛИВ. РАЗНЫМИ ЦВЕТАМИ -->
<script
language="Javascript">
var rate = 20;
var obj;
var act = 0;
var elmH = 0;
var elmS = 128;
var elmV = 255;
var clrOrg;
var TimerID;
if (navigator.appName.indexOf("Microsoft",0) != -1 && parseInt(navigator.appVersion) >= 4) {
Browser = true;
} else {
Browser = false;}
if (Browser) {
document.onmouseover = doRainbowAnchor;
document.onmouseout = stopRainbowAnchor;}
function doRainbow(){
if (Browser && act != 1) {
act = 1;
obj = event.srcElement;
clrOrg = obj.style.color;
TimerID = setInterval("ChangeColor()",100);}}
function stopRainbow(){
if (Browser && act != 0) {
obj.style.color = clrOrg;
clearInterval(TimerID);
act = 0;}}
function doRainbowAnchor(){
if (Browser && act != 1) {
obj = event.srcElement;
while (obj.tagName != 'A' && obj.tagName != 'BODY') {
obj = obj.parentElement;
if (obj.tagName == 'A' || obj.tagName == 'BODY')
break;}
if (obj.tagName == 'A' && obj.href != '') {
act = 1;//osw
clrOrg = obj.style.color;
TimerID = setInterval("ChangeColor()",100);}}}
function stopRainbowAnchor(){
if (Browser && act != 0) {
if (obj.tagName == 'A') {
obj.style.color = clrOrg;
clearInterval(TimerID);
act = 0;}}}
function ChangeColor(){
obj.style.color = makeColor();}
function makeColor(){
if (elmS == 0) {
elmR = elmV; elmG = elmV; elmB = elmV;}
else {
t1 = elmV;
t2 = (255 - elmS) * elmV / 255;
t3 = elmH % 60;
t3 = (t1 - t2) * t3 / 60;
if (elmH < 60) {
elmR = t1; elmB = t2; elmG = t2 + t3;}
else if (elmH < 120) {
elmG = t1; elmB = t2; elmR = t1 - t3;}
else if (elmH < 180) {
elmG = t1; elmR = t2; elmB = t2 + t3;}
else if (elmH < 240) {
elmB = t1; elmR = t2; elmG = t1 - t3;}
else if (elmH < 300) {
elmB = t1; elmG = t2; elmR = t2 + t3;}
else if (elmH < 360) {
elmR = t1; elmG = t2; elmB = t1 - t3;}
else {
elmR = 0; elmG = 0; elmB = 0;}}
elmR = Math.floor(elmR);//fantasyflash.ru
elmG = Math.floor(elmG);
elmB = Math.floor(elmB);
clrRGB = '#' + elmR.toString(16) + elmG.toString(16) + elmB.toString(16);
elmH = elmH + rate; if (elmH >= 360) elmH = 0;
return clrRGB;}</script>
<!-- Конец СКРИПТа ЛИНКОВ ПЕРЕЛИВ. РАЗНЫМИ ЦВЕТАМИ -->


--------------------
Уважаемые посетители, используйте ПОИСК прежде чем что-то спросить, может быть вы найдете ТАМ ответ.

user posted image - Мне будет приятно, если вы оцените мою помощь вам=)
Top
Lompyshok
Отправлено: Янв 7 2008, 18:37
Quote Post


Пользователь
Group Icon

Группа: Пользователи
Сообщений: 179
Пользователь №: 305
Регистрация: 6-Декабря 07
Member Offline

Репутация: нет




все поставил, в опере не видна....как-нить лечитца?


--------------------
OMEGA FORUM

ЭЭЭЭЭЭ!!!!!Разве такое бывает???? Почти халявный icq номер только здесь!!! >>>ICQ пяти, шести и семизнак<<<

user posted image
user posted image
Top
Добрый
Отправлено: Янв 8 2008, 00:01
Quote Post


Админ-пенсионер, тревожить только по особо важным делам
Group Icon

Группа: Пользователи
Сообщений: 4 935
Пользователь №: 296
Регистрация: 5-Декабря 07
Из: Москва
Member Offline

Репутация: 77




Lompyshok, на сколько я знаю нет... sad.gif
Есть много скриптов нацеленные тока на IE... увы...


--------------------
Уважаемые посетители, используйте ПОИСК прежде чем что-то спросить, может быть вы найдете ТАМ ответ.

user posted image - Мне будет приятно, если вы оцените мою помощь вам=)
Top
Rozess
Отправлено: Май 3 2008, 23:31
Quote Post


Новичок
*

Группа: Забаненные
Сообщений: 0
Пользователь №: 705
Регистрация: 6-Апреля 08
Member Offline

Репутация: 0




Поставил, но на мозиле тоже не пашет... sad.gif

Это сообщение отредактировал Rozess - Май 3 2008, 23:31
Top
Romenos
Отправлено: Май 3 2008, 23:35
Quote Post


Участник
**

Группа: Забаненные
Сообщений: 57
Пользователь №: 627
Регистрация: 11-Марта 08
Member Offline

Репутация: нет




Спс большое за скрипт очень красивый!
Но конечно жаль что поклоники мазилы и оперы не увидят его )))
Top
Steve Fox
Отправлено: Май 4 2008, 07:10
Quote Post


Новичок
*

Группа: Забаненные
Сообщений: 20
Пользователь №: 640
Регистрация: 14-Марта 08
Member Offline

Репутация: 22




QUOTE (Romenos @ Май 3 2008, 23:34)
Но конечно жаль что поклоники мазилы и оперы не увидят его )))

Я вижу если что.

Сорри за оффтоп.
Top
Revan
Отправлено: Май 12 2008, 17:06
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 96
Пользователь №: 695
Регистрация: 3-Апреля 08
Member Offline

Репутация: 1




Отличный скрипт. Установил. Но что бы его увидеть прийдется включать ИЕ.
Top
crol
Отправлено: Июл 9 2008, 18:14
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 1
Пользователь №: 891
Регистрация: 9-Июля 08
Member Offline

Репутация: нет




Вставлять вместо того. И будет во всех браузерах. biggrin.gif
CODE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
var rate = 20;
var obj;
var act = 0;
var elmH = 0;
var elmS = 128;
var elmV = 255;
var clrOrg;
var TimerID;
   
   function setCatchers()
   {
     aLinks = document.getElementsByTagName('A');
     for( var i=0;i<aLinks.length; i++)    
     {
         aLinks[i].onmouseover    = this.startBlinking;
         aLinks[i].onmouseout    = this.stopBlinking;
     }
   }
   
   function startBlinking (evt)
   {
       if(!evt) evt = window.event;
   obj = findElement(evt,'A');
       if (obj)
   {
           clrOrg = obj.style.color;
           TimerID = setInterval("ChangeColor()", 100);
       }
   }
   
   function stopBlinking(evt)
   {
       obj.style.color = clrOrg;
       clearInterval(TimerID);
       act = 0;
   }
 
   function objElement(event)
   {
       var objEl = (event.target)?event.target:event.srcElement;
       return objEl;
   }
   
   function findElement(event, tagName)
   {
 var element = objElement(event);
       while (element.parentNode && (!element.tagName ||
           (element.tagName.toUpperCase() != tagName.toUpperCase())))
         element = element.parentNode;
       return element;
   }

   
function ChangeColor()
{
   obj.style.color = makeColor();
}
function makeColor()
{
   if (elmS == 0) {
   elmR = elmV; elmG = elmV; elmB = elmV;}
   else {
   t1 = elmV;
   t2 = (255 - elmS) * elmV / 255;
   t3 = elmH % 60;
   t3 = (t1 - t2) * t3 / 60;
   if (elmH < 60) {
   elmR = t1; elmB = t2; elmG = t2 + t3;}
   else if (elmH < 120) {
   elmG = t1; elmB = t2; elmR = t1 - t3;}
   else if (elmH < 180) {
   elmG = t1; elmR = t2; elmB = t2 + t3;}
   else if (elmH < 240) {
   elmB = t1; elmR = t2; elmG = t1 - t3;}
   else if (elmH < 300) {
   elmB = t1; elmG = t2; elmR = t2 + t3;}
   else if (elmH < 360) {
   elmR = t1; elmG = t2; elmB = t1 - t3;}
   else {
   elmR = 0; elmG = 0; elmB = 0;}}
   elmR = Math.floor(elmR);//fantasyflash.ru
   elmG = Math.floor(elmG);
   elmB = Math.floor(elmB);
   clrRGB = '#' + elmR.toString(16) + elmG.toString(16) + elmB.toString(16);
   elmH = elmH + rate; if (elmH >= 360) elmH = 0;
return clrRGB;
}
</script>    
</head>
<body onload="setCatchers()">

</body>
</html>
Top
Red Bull
Отправлено: Июл 9 2008, 18:43
Quote Post


йа придаю крылья =)
Group Icon

Группа: Пользователи
Сообщений: 30
Пользователь №: 851
Регистрация: 13-Июня 08
Member Offline

Репутация: нет




У мну чё то не переливеться(( sad.gif


--------------------
user posted image
Top
Rom4ik
Отправлено: Июл 9 2008, 20:15
Quote Post


Помогу всем)))
Group Icon

Группа: Пользователи
Сообщений: 854
Пользователь №: 798
Регистрация: 18-Май 08
Из: Украина Киев
Member Offline

Репутация: 17




незнаю как для форума он покатит но для сайта покатит!


--------------------
Делаю сервера для CS.1.6 подробности в ICQ 376-003-011
(платно)
Top
KOT
Отправлено: Июл 11 2008, 23:55
Quote Post


Сам-по-себе
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 876
Регистрация: 1-Июля 08
Из: Гродно
Member Offline

Репутация: нет




В общем вот. Идёт на форуме во всех браузерах.

QUOTE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
var rate = 20;
var obj;
var act = 0;
var elmH = 0;
var elmS = 128;
var elmV = 255;
var clrOrg;
var TimerID;
   
    function setCatchers()
    {
      aLinks = document.getElementsByTagName('A');
      for( var i=0;i<aLinks.length; i++)   
      {
          aLinks[i].onmouseover    = this.startBlinking;
          aLinks[i].onmouseout    = this.stopBlinking;
      }
    }
   
    function startBlinking (evt)
    {
        if(!evt) evt = window.event;
    obj = findElement(evt,'A');
        if (obj)
    {
            clrOrg = obj.style.color;
            TimerID = setInterval("ChangeColor()", 100);
        }
    }
   
    function stopBlinking(evt)
    {
        obj.style.color = clrOrg;
        clearInterval(TimerID);
        act = 0;
    }
 
    function objElement(event)
    {
        var objEl = (event.target)?event.target:event.srcElement;
        return objEl;
    }
   
    function findElement(event, tagName)
    {
  var element = objElement(event);
        while (element.parentNode && (!element.tagName ||
            (element.tagName.toUpperCase() != tagName.toUpperCase())))
          element = element.parentNode;
        return element;
    }

   
function ChangeColor()
{
    obj.style.color = makeColor();
}
function makeColor()
{
    if (elmS == 0) {
    elmR = elmV; elmG = elmV; elmB = elmV;}
    else {
    t1 = elmV;
    t2 = (255 - elmS) * elmV / 255;
    t3 = elmH % 60;
    t3 = (t1 - t2) * t3 / 60;
    if (elmH < 60) {
    elmR = t1; elmB = t2; elmG = t2 + t3;}
    else if (elmH < 120) {
    elmG = t1; elmB = t2; elmR = t1 - t3;}
    else if (elmH < 180) {
    elmG = t1; elmR = t2; elmB = t2 + t3;}
    else if (elmH < 240) {
    elmB = t1; elmR = t2; elmG = t1 - t3;}
    else if (elmH < 300) {
    elmB = t1; elmG = t2; elmR = t2 + t3;}
    else if (elmH < 360) {
    elmR = t1; elmG = t2; elmB = t1 - t3;}
    else {
    elmR = 0; elmG = 0; elmB = 0;}}
    elmR = Math.floor(elmR);//fantasyflash.ru
    elmG = Math.floor(elmG);
    elmB = Math.floor(elmB);
    clrRGB = '#' + elmR.toString(16) + elmG.toString(16) + elmB.toString(16);
    elmH = elmH + rate; if (elmH >= 360) elmH = 0;
return clrRGB;
}
</script>   
</head>
<body onload="setCatchers()">
<a href="#">href 1</a><br />
<a href="#">href 2</a><br />
<a href="#">href 3</a><br />
<a href="#">href 4</a><br />
</body>
</html>
Top
Rom4ik
Отправлено: Июл 12 2008, 00:07
Quote Post


Помогу всем)))
Group Icon

Группа: Пользователи
Сообщений: 854
Пользователь №: 798
Регистрация: 18-Май 08
Из: Украина Киев
Member Offline

Репутация: 17




ты хоть проверял?


--------------------
Делаю сервера для CS.1.6 подробности в ICQ 376-003-011
(платно)
Top
Лина
Отправлено: Июл 12 2008, 00:07
Quote Post


Вождь Ганы
Group Icon

Группа: Пользователи
Сообщений: 139
Пользователь №: 802
Регистрация: 21-Май 08
Из: Ганы
Member Offline

Репутация: 6




я проверяла. Работает.


--------------------
user posted image - Дизайн-студия сервиса IPB.SU

user posted image
Top
Rom4ik
Отправлено: Июл 12 2008, 00:27
Quote Post


Помогу всем)))
Group Icon

Группа: Пользователи
Сообщений: 854
Пользователь №: 798
Регистрация: 18-Май 08
Из: Украина Киев
Member Offline

Репутация: 17




отлично спасибо)) а во всех браузерах?


--------------------
Делаю сервера для CS.1.6 подробности в ICQ 376-003-011
(платно)
Top
Alex Okonnor
Отправлено: Июл 12 2008, 00:40
Quote Post


[Адмирал]
Group Icon

Группа: Пользователи
Сообщений: 1 661
Пользователь №: 518
Регистрация: 7-Февраля 08
Из: провинциальной деревушки на краю ада
Member Offline

Репутация: 83




QUOTE (Rom4ik @ Сегодня, 00:28)
отлично спасибо)) а во всех браузерах?

попозже проверю wink.gif


--------------------
Помог ? Тогда жмите user posted image
=========================
user posted image310-950-543 сюда стучать, если у вас есть предложение ко мне.. [в аське крайне редко]
user posted image ник : zse_gm по пустякам не беспокоить. [Обычно в онлайне до 5-6 вечера по мск]
За приделами форума тех. поддержки, за "спасибо" нечего не делаю!
=========================
user posted image
=========================
Из 1.3 в 3.1, возможно или нет?!
Возможно... Сделано... Проверено... Доказано =)


Один из Основателей Saint people
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Topic Options Страницы: (3) [1] 2 3  Reply to this topicStart new topicStart Poll