Перейти к контенту

Fading scroller в D2-Shoutbox


Рекомендуемые сообщения

Итак, скрипт, который делает этот эффект находится в файле js.global.js и выглядит так:

//-------------------------
// GSbox Fading Effect
//-------------------------
//var delay = 2000;
var fadescheme = 0;
var fadelinks = 1;
var hex = (fadescheme == 0) ? 255 : 0;
var startcolor = (fadescheme==0) ? 'rgb(0,0,0)' : 'rgb(0,0,0)';
var endcolor = (fadescheme==0) ? 'rgb(255,255,255)' : 'rgb(255,255,255)';
var ie = document.all && !document.getElementById;
var ns = document.layers;
var dm = document.getElementById;
var faderdelay = 0;
var index = 1;
var frame = 20;

if (dm)
{
faderdelay = 2000;
}

function rotate_shouts()
{
if (index > gsnum || index > (gsb_shouts.length-1))
{
	index = 1;
}

if (dm)
{
	document.getElementById('dsb_globalsb').style.color = startcolor;
	document.getElementById('dsb_globalsb').innerHTML = gsb_shouts[index];
	lo = document.getElementById('dsb_globalsb').getElementsByTagName('A');
	if (fadelinks)
	{
		change_color(lo);
		fade_color();
	}
}
else if (ie)
{
	document.all.dsb_globalsb.innerHTML = gsb_shouts[index];
}
else if (ns)
{
	document.dsb_globals_lay.document.dsb_globals_laysub.document.write(gsb_shouts[index]);
	document.dsb_globals_lay.document.dsb_globals_laysub.document.close();
}

index++;
setTimeout('rotate_shouts()', delay+faderdelay);
}

function change_color(obj)
{
if (obj.length>0)
{
	for (i=0;i<obj.length;i++)
	{
		obj[i].style.color = 'rgb('+hex+','+hex+','+hex+')';
	}
}
}

function fade_color()
{
if (frame > 0)
{
	hex = (fadescheme==0) ? hex-12 : hex+12;
	document.getElementById('dsb_globalsb').style.color = 'rgb('+hex+','+hex+','+hex+')';
	if (fadelinks)
	{
		change_color(lo);
		frame--;
		setTimeout('fade_color()', 20);
	}
}
else
{
	document.getElementById('dsb_globalsb').style.color = endcolor;
	frame = 20;
	hex = (fadescheme==0) ? 255 : 0;
}
}

 

Но это на оригинальный скин - там из белого в черный, а как сделать, например из красного в синий?

Я менял там цвета, но он всё выглядел не так.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.