Суббота, 21 Октябрь 2017, 04:05:40
Гоп в Кучу
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Страница 1 из 11
Модератор форума: Khufu, Assiya, milashka 
Форум » Web-мастеру » Скрипты » Скрипт падающих снежинок
Скрипт падающих снежинок
Azzazil666 Дата: Суббота, 26 Декабрь 2009, 08:33:03 | Сообщение # 1
Группа: Администраторы
Сообщений: 93
Статус: :-(
Настроение:
Скрипт падающих снежинок:
Code
<script language="JavaScript1.2">  
grphcs=new Array(2)  
Image0=new Image();  
Image0.src=grphcs[0]="http://fantasyflash.ru/script/web/image/sneg1.gif";  
Image1=new Image();  
Image1.src=grphcs[1]="http://fantasyflash.ru/script/web/image/sneg1.gif";  
Amount=25;  
Ypos=new Array();  
Xpos=new Array();  
Speed=new Array();  
Step=new Array();  
Cstep=new Array();  
ns=(document.layers)?1:0;  
ns6=(document.getElementById&&!document.all)?1:0;  
if (ns){  
for (i = 0; i < Amount; i++){  
var P=Math.floor(Math.random()*grphcs.length);  
rndPic=grphcs[P];  
document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+rndPic+"></LAYER>");  
}  
}  
else{  
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');  
for (i = 0; i < Amount; i++){  
var P=Math.floor(Math.random()*grphcs.length);  
rndPic=grphcs[P];//osw  
document.write('<img id="si'+i+'" src="'+rndPic+'" style="position:absolute;top:0px;left:0px">');  
}  
document.write('</div></div>');  
}  
WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;  
WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;//fantasyflash.ru  
for (i=0; i < Amount; i++){  
Ypos[i] = Math.round(Math.random()*WinHeight);  
Xpos[i] = Math.round(Math.random()*WinWidth);  
Speed[i]= Math.random()*5+3;  
Cstep[i]=0;  
Step[i]=Math.random()*0.1+0.05;  
}  
function fall(){  
var WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;  
var WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;  
var hscrll=(ns||ns6)?window.pageYOffset:document.body.scrollTop;  
var wscrll=(ns||ns6)?window.pageXOffset:document.body.scrollLeft;  
for (i=0; i < Amount; i++){  
sy = Speed[i]*Math.sin(90*Math.PI/180);  
sx = Speed[i]*Math.cos(Cstep[i]);  
Ypos[i]+=sy;  
Xpos[i]+=sx;  
if (Ypos[i] > WinHeight){  
Ypos[i]=-60;  
Xpos[i]=Math.round(Math.random()*WinWidth);  
Speed[i]=Math.random()*5+3;  
}  
if (ns){  
document.layers['sn'+i].left=Xpos[i];  
document.layers['sn'+i].top=Ypos[i]+hscrll;  
}  
else if (ns6){  
document.getElementById("si"+i).style.left=Math.min(WinWidth,Xpos[i]);  
document.getElementById("si"+i).style.top=Ypos[i]+hscrll;  
}  
else{  
eval("document.all.si"+i).style.left=Xpos[i];  
eval("document.all.si"+i).style.top=Ypos[i]+hscrll;  
}  
Cstep[i]+=Step[i];  
}  
setTimeout('fall()',20);  
}  
window.onload=fall  
//-->  
</script>

Тут всё нормально... А ещё я вам посоветую пройти по ссылке http://fantasyflash.ru/script/web/image/sneg1.gif сохранить снежинку на свой компьютер , а потом загрузить к себе на сайт. Не забудьте поменять только ссылки в скрипте - http://fantasyflash.ru/script/web/image/sneg1.gif - на ссылку снежинки с вашего сайта....
Это позволит вам не зависеть от сайта fantasyflash.ru









Не идите за мнойзаблудитесь…
 
Форум » Web-мастеру » Скрипты » Скрипт падающих снежинок
Страница 1 из 11
Поиск:

Статистика Форума
Последние темы Читаемые темы Лучшие пользователи Новые пользователи
Красивый информер ... Красивый информер ...
[Onlines]

Flash радио для са... Flash радио для са...
[Onlines]

Новый информер ком... Новый информер ком...
[startsmart]

Новый вид опроса д... Новый вид опроса д...
[startsmart]

Связь с администра... Связь с администра...
[startsmart]

Бесит... Бесит... [39]

Картинки Картинки [26]

Два друга и четыре жены Два друга и четыре жены [25]

Афоризмы Афоризмы [22]

СТОП – наркотик. СТОП – наркотик. [18]

Azzazil666 [93]

Khufu [84]

tigra333 [30]

Validemar [23]

Lilidi [21]

 bapaban1 [08 Март 2017|11:48:15]

 putanacity [03 Февраль 2016|06:37:52]

 Guraba [15 Февраль 2014|15:17:47]

 DoG [19 Март 2013|20:42:45]

 Onlines [17 Январь 2013|23:50:29]

Статистика по Сайту