Приветствую Вас Прохожий | RSS Суббота, 10.12.2016, 07:58
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



Статистика
Онлайн всего: 4
Гостей: 4
Пользователей: 0



Главная » Файлы » Скрипты для uCoz » Скрипты Разное

Ссылки мигают как гирлянды на ёлке!

Code
var rate = 20;  

if (document.getElementById)
window.onerror=new Function("return true")
var objActive;
var act = 0;  
var elmH = 0;
var elmS = 128;
var elmV = 255;  
var clrOrg;  
var TimerID;  

if (document.all) {
  document.onmouseover = doRainbowAnchor;
  document.onmouseout = stopRainbowAnchor;
}
else if (document.getElementById) {
  document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT);
  document.onmouseover = Mozilla_doRainbowAnchor;
  document.onmouseout = Mozilla_stopRainbowAnchor;
}
function doRainbow(obj)
{
  if (act == 0) {
  act = 1;
  if (obj)
  objActive = obj;
  else
  objActive = event.srcElement;
  clrOrg = objActive.style.color;
  TimerID = setInterval("ChangeColor()",100);
  }
}
function stopRainbow()
{
  if (act) {
  objActive.style.color = clrOrg;
  clearInterval(TimerID);
  act = 0;
  }
}
function doRainbowAnchor()
{
  if (act == 0) {
  var 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 != '') {
  objActive = obj;
  act = 1;
  clrOrg = objActive.style.color;
  TimerID = setInterval("ChangeColor()",100);
  }
  }
}
function stopRainbowAnchor()
{
  if (act) {
  if (objActive.tagName == 'A') {
  objActive.style.color = clrOrg;
  clearInterval(TimerID);
  act = 0;
  }
  }
}
function Mozilla_doRainbowAnchor(e)
{
  if (act == 0) {
  obj = e.target;
  while (obj.nodeName != 'A' && obj.nodeName != 'BODY') {
  obj = obj.parentNode;
  if (obj.nodeName == 'A' || obj.nodeName == 'BODY')
  break;
  }

  if (obj.nodeName == 'A' && obj.href != '') {
  objActive = obj;
  act = 1;
  clrOrg = obj.style.color;
  TimerID = setInterval("ChangeColor()",100);
  }
  }
}
function Mozilla_stopRainbowAnchor(e)
{
  if (act) {
  if (objActive.nodeName == 'A') {
  objActive.style.color = clrOrg;
  clearInterval(TimerID);
  act = 0;
  }
  }
}
function ChangeColor()
{
  objActive.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).toString(16);
  elmG = Math.floor(elmG).toString(16);
  elmB = Math.floor(elmB).toString(16);
  if (elmR.length == 1) elmR = "0" + elmR;
  if (elmG.length == 1) elmG = "0" + elmG;
  if (elmB.length == 1) elmB = "0" + elmB;

  elmH = elmH + rate;
  if (elmH >= 360)
  elmH = 0;

  return '#' + elmR + elmG + elmB;
}

Quote
1. Открываем блокнот, вставляем туда этот текст и сохраняем как per.js и кладем в корень вашего сайта
2. В шаблон между <head></head> добавляем
<script language="javascript" type="text/javascript" src="ссылка на скрипт"></script>

3. Входим на свой CAuT и видим что ваши ссылки "при наведение курсора" мигают как гирлянды на ёлке! думаю скриншоты тут не нужны.. ,a Пример можно посмотреть Доступно только для пользователей

Автор\Источник: ripshablona.ucoz.ru

Для того что бы скачать архив необходимо зайти на сайт как пользователь.
Просмотров: 1259 | Комментарии: 1 | Рейтинг: 5.0/1 | |Категория: Скрипты Разное | Добавил: XuTPbIu_HALLuCT | Дата: 16.02.2010 | Скачали: 0 | Теги: как гирлянды, ссылки, мигают, на ёлке!
Похожие новости на нашем сайте
Коментарий к новости

Всего комментариев: 1
1 XuTPbIu_HALLuCT   Дата: 17.02.2010  Время: 22:14   [№ 1892]
2. В шаблон между <head> </head> добавляем


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа
Логин:
Пароль:


Поиск


На форуме

1 Файловик. Уникальные те...

0

2 Куплю сайты в индексе Я...

1

3 Куплю сайты с ТИЦ/PR (п...

9

4 Предлагаю услуги для ан...

0

5 Предлагаю услуги по про...

0

6 Комплексный прогон сайт...

51

7 Сайт онлайн фильмов на ...

1

8 Проблема с таблицей

9

9 Отредактировать фото

2

10 Уже все перепробовал )

1


Подробней о форуме


Комментарии



Copyright UcozOn.ru™ © 2008-2016


Кнопка 88х31 сайта ucozon.ru