Taylor Reeze Опубликовано 30 Декабря 2005 Жалоба Поделиться Опубликовано 30 Декабря 2005 Итак, скрипт, который делает этот эффект находится в файле 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; } } Но это на оригинальный скин - там из белого в черный, а как сделать, например из красного в синий?Я менял там цвета, но он всё выглядел не так. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.