GT@
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: GT@  
Скрипт анимация текста неон
GT@Дата: Суббота, 24.01.2009, 08:24 | Сообщение # 1
БОГ
Группа: Администраторы
Сообщений: 53
Репутация: 2
Статус:
.: Дополнительные данные :.
Бог сайта и форума За хорошую посещаемость на форуме За Генералиссимуса
Вставляем в любое место и радуемся +)
Code
<h2><script language="JavaScript1.2">  

//Neon Lights Text II by G.P.F. (design@designsib.com)  
//visit http://www.designsib.com  
//Visit http://www.russany.com/studio for this script  

var message="Добро пожаловать в мир скриптов Russany!"  
var neonbasecolor="gray"  
var neontextcolor="yellow"  
var neontextcolor2="#FFFFA8"  
var flashspeed=100 // speed of flashing in milliseconds  
var flashingletters=3 // number of letters flashing in neontextcolor  
var flashingletters2=1 // number of letters flashing in neontextcolor2 (0 to disable)  
var flashpause=0 // the pause between flash-cycles in milliseconds  

///No need to edit below this line/////  

var n=0  
if (document.all||document.getElementById){  
document.write('<font color="'+neonbasecolor+'">')  
for (m=0;m<message.length;m++)  
document.write('<span id="neonlight'+m+'">'+message.charAt(m)+'</span>')  
document.write('</font>')  
}  
else  
document.write(message)  

function crossref(number){  
var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)  
return crossobj  
}  

function neon(){  

//Change all letters to base color  
if (n==0){  
for (m=0;m<message.length;m++)  
crossref(m).style.color=neonbasecolor  
}  

//cycle through and change individual letters to neon color  
crossref(n).style.color=neontextcolor  

if (n>flashingletters-1) crossref(n-flashingletters).style.color=neontextcolor2  
if (n>(flashingletters+flashingletters2)-1) crossref(n-flashingletters-flashingletters2).style.color=neonbasecolor  

if (n<message.length-1)  
n++  
else{  
n=0  
clearInterval(flashing)  
setTimeout("beginneon()",flashpause)  
return  
}  
}  

function beginneon(){  
if (document.all||document.getElementById)  
flashing=setInterval("neon()",flashspeed)  
}  
beginneon()  

</script></h2>
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2024