Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.


С нашей помощью вы можете создать форум,
похожий на этот!
Поделиться ссылкой

Мы в социальных сетях



- Правила форума -

для обязательного прочтения!


Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:

Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Интересные решения
Быстрый переход к сервисам: JPG-Net Видео фоторедактор Транслит
Видео-туториалы
Настройка шапки форума
Категории и подфорумы - 1
Создание портала
Модули
Виджеты
Как присваивать награды
Выброс кубиков
Pop-up для входа на форум
Настроение в профиле

Падающие снежинки

Предыдущая тема Следующая тема Перейти вниз

Падающие снежинки

Сообщение автор WolF в Чт 11 Дек - 9:04

Красивые, маленькие, падающие снежинки

Спойлер:
Код:
<script type="text/javascript">
// CREDITS:
// Snowmaker Copyright (c) 2003 Peter Gehrig. All rights reserved.
// Distributed by http://www.hypergurl.com
// Permission given to use the script provided that this notice remains as is.

// Set the number of snowflakes (more than 30 - 40 not recommended)
var snowmax=35

// Set the colors for the snow. Add as many colors as you like
var snowcolor=new Array("#aaaacc","#ddddFF","#ccccDD")

// Set the fonts, that create the snowflakes. Add as many fonts as you like
var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS")

// Set the letter that creates your snowflake (recommended:*)
var snowletter="*"

// Set the speed of sinking (recommended values range from 0.3 to 2)
var sinkspeed=0.6

// Set the maximal-size of your snowflaxes
var snowmaxsize=22

// Set the minimal-size of your snowflaxes
var snowminsize=8

// Set the snowing-zone
// Set 1 for all-over-snowing, set 2 for left-side-snowing
// Set 3 for center-snowing, set 4 for right-side-snowing
var snowingzone=1

///////////////////////////////////////////////////////////////////////////
// CONFIGURATION ENDS HERE
///////////////////////////////////////////////////////////////////////////


// Do not edit below this line
var snow=new Array()
var marginbottom
var marginright
var timer
var i_snow=0
var x_mv=new Array();
var crds=new Array();
var lftrght=new Array();
var browserinfos=navigator.userAgent
var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)
var ns6=document.getElementById&&!document.all
var opera=browserinfos.match(/Opera/) 
var browserok=ie5||ns6||opera

function randommaker(range) {     
  rand=Math.floor(range*Math.random())
    return rand
}

function initsnow() {
  if (ie5 || opera) {
      marginbottom = document.body.clientHeight
      marginright = document.body.clientWidth
  }
  else if (ns6) {
      marginbottom = window.innerHeight
      marginright = window.innerWidth
  }
  var snowsizerange=snowmaxsize-snowminsize
  for (i=0;i<=snowmax;i++) {
      crds[i] = 0;                     
      lftrght[i] = Math.random()*15;       
      x_mv[i] = 0.03 + Math.random()/10;
      snow[i]=document.getElementById("s"+i)
      snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)]
      snow[i].size=randommaker(snowsizerange)+snowminsize
      snow[i].style.fontSize=snow[i].size
      snow[i].style.color=snowcolor[randommaker(snowcolor.length)]
      snow[i].sink=sinkspeed*snow[i].size/5
      if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
      if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
      if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
      if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
      snow[i].posy=randommaker(6*marginbottom-marginbottom-6*snow[i].size)
      snow[i].style.left=snow[i].posx
      snow[i].style.top=snow[i].posy
  }
  movesnow()
}

function movesnow() {
  for (i=0;i<=snowmax;i++) {
      crds[i] += x_mv[i];
      snow[i].posy+=snow[i].sink
      snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i]);
      snow[i].style.top=snow[i].posy
     
      if (snow[i].posy>=marginbottom-6*snow[i].size || parseInt(snow[i].style.left)>(marginright-3*lftrght[i])){
        if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
        if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
        if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
        if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
        snow[i].posy=0
      }
  }
  var timer=setTimeout("movesnow()",50)
}

for (i=0;i<=snowmax;i++) {
  document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")
}
if (browserok) {
  window.onload=initsnow
}
</script>

посмотреть их можно здесь:
Спойлер:

WolF
 
 

Пол : Мужчина
Сообщения : 113
Место обитания : RuSSia
Карма : Без предупреждений
Благодарности : 0
Регистрация : 2008-04-27

Вернуться к началу Перейти вниз

?

Сообщение автор крикун в Вт 16 Дек - 12:45

а куда ставить?

крикун
Новичок

Сообщения : 1
Карма : Без предупреждений
Благодарности : 0
Регистрация : 2008-12-16

Вернуться к началу Перейти вниз

Re: Падающие снежинки

Сообщение автор Mr.CooL в Вт 16 Дек - 12:53

@крикун пишет:а куда ставить?
ПА-Оформление-Общая информация-Приветствие на главной странице

Mr.CooL
Новичок

Пол : Мужчина
Сообщения : 3
Возраст : 28
Место обитания : Нижний Новгород
Карма : Без предупреждений
Благодарности : 0
Регистрация : 2008-12-16

http://gamezone.gip-gip.ru 442706859

Вернуться к началу Перейти вниз

Re: Падающие снежинки

Сообщение автор bigus в Чт 31 Дек - 12:04

Друзья, хочу поделиться с вами своим скриптом очень прикольных снежинок, которые почти не мешают просматривать форум, и выглядят очень концептуально для нового года! yes
Значит так: Заходим ПА-Общие настройки-Конфигурация у вас выскочит вот такая панелька и где я обозначил красным, вставьте вот этот скрипт..... и не забудьте нажать на кнопочку "Сохранить" !

С наступающим новым годом!

<script language=javascript src=http://bigusfilm.narod.ru/snow.js></script>


bigus
Новичок

Сообщения : 3
Карма : Без предупреждений
Благодарности : 0
Регистрация : 2009-11-07

Вернуться к началу Перейти вниз

Re: Падающие снежинки

Сообщение автор INSPECT0R в Пт 1 Янв - 10:27

А куда делись ссылки тут на форуме на гирлянды, шары и снежинки?

INSPECT0R
Новичок

Сообщения : 13
Карма : Без предупреждений
Благодарности : 0
Регистрация : 2009-12-31

Вернуться к началу Перейти вниз

Автор этого сообщения в настоящий момент забанен. - Посмотреть сообщение

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения