Главная Разработчикам Скрипты Скрипт падающего снега
Сегодня 23 | 02 | 2012
Скрипт падающего снега
Автор: Administrator   
17.12.2009 07:48

Как одно из украшательств вашего сайта в зимний период, может послужить красивый скрипт, отображающий летящие снежинки, такие как на этом сайте.

Скрипт снега создан с помощью javascript, поддерживает формат png и gif для отображения снежинки, по умолчанию содержит только png изображения снежинок.

Есть возможность заставить снежинки реагировать на движения "мышкой". Снег собирается внизу экрана и лежит там какое то время :) Так же есть возможность отключить эту функцию. Содержит ещё множество параметров

Этот скрипт не является ни модулем, ни плагином, ни каким либо ещё расширением для каких либо CMS, он независимый. Хоть это и может заставить немного повозиться с кодом пользователей CMS, установить снег на сайт думаю сможет каждый, даже начинающий web-разработчик.

Снег на сайте в зимнее время выглядит так же эффектно как ёлка на главной площади :)

Если кого интересует этот скрипт в виде модуля для Joomla! 1.5.x, со всевозможными настройками, с возможностью включать этот скрипт на определённых страницах сайта в определённые месяцы года, менять скорость перемещения снежинок и т.д.- пишите на info@focusoff.net За небольшую плату у меня есть что вам предложить :)

Установка скрипта падающего снега на сайт

  • Скачиваем архив (содержит сам скрипт падающего снега, изображения снежинок в формате png и небольшой readme файл с этой инструкцией
  • Из архива достаём папку snow и загружаем на сервер в корневую директорию сайта (если это Joomla! то туда же где папки administrator, modules, plugins, templates и т.д.)
  • В сайт (если это Joomla! 1.5.x то в файл index.php в папке вашего шаблона templates/папка_вашего_шаблона/index.php), после тега <body> вставляем код:

    <script type="text/javascript">
    sitePath = "/";
    sflakesMax = 64;
    sflakesMaxActive = 64;
    svMaxX = 3;
    svMaxY = 3;
    ssnowStick = 1;
    sfollowMouse = 1;
    </script>
    <script type="text/javascript" src="/snow/snow.js"></script>

      Для Joomla! прописываем этот фрагмент кода в ваш шаблон (если это Joomla! 1.5.x то в файл index.php в папке вашего шаблона templates/папка_вашего_шаблона/index.php), так же после тега <body>
  • проверяем

Если скрипт снега устанавливается на сайт с CMS Joomla! 1.5, то можно применить такую схему:

<?php
if(JHTML::Date( 'now', '%m' )=='12' OR JHTML::Date( 'now', '%m' )=='1' OR JHTML::Date( 'now', '%m' )=='2') : ?>
<!-- Снег -->
<script type="text/javascript">
sitePath = "/";
sflakesMax = 64;
sflakesMaxActive = 64;
svMaxX = 3;
svMaxY = 3;
ssnowStick = 1;
sfollowMouse = 1;
</script>
<script type="text/javascript" src="/snow/snow.js"></script>
<!-- Снег end -->
<?php endif; ?>

Этот код узнаёт текущий месяц средствами Joomla, делает проверку и включает или отключает скрипт.
В данном случае снег будет падать 3 зимних месяца.

Файл:   snow.rar
Размер: 7.44 kb
Скачать

Обновлено 29.12.2010 01:57
 

Комментарии  

 
0 #64 KSANDER 01.01.2012 22:20
Админ, большое спасибо! Всё работает!* хоть и на дворе снегом и не пахнет*(( ..но хоть на сайте он будет!
Вот тому подтверждение ураа снежок идёт!*: http://www.gears.net.ua/zhelezo/21-ustanovka-operativnoy-pamyati.html
Цитировать
 
 
0 #63 Жанна 30.12.2011 12:50
Спасибо за скрипт!!!!
Цитировать
 
 
0 #62 TTT 29.12.2011 16:00
Понял. Чтобы полоса прокрутки не прыгала, в самом файле скрипта ставим значение больше 10 (у меня 50), тогда снег просто не долетает до левого/правого краев:

var flakeLeftOffset = 50; // amount to subtract from edges of container
var flakeRightOffse t = 50; // amount to subtract from edges of container
Цитировать
 
 
0 #61 TTT 29.12.2011 15:36
В Мозилле все зашибись, а в ИЕ нижняя полоса прокрутки прыгает. Можно это исправить?
Цитировать
 
 
0 #60 mtroll 29.12.2011 12:16
Отличный скрипт, спасибо.
Раньше пользовался скриптом без графики, но сейчас он не заработал. Поставил Ваш и снег пошёл, уже сугробы на сайте :)

Кто не верит, смотрите: http://mitsubishi-club.kz/forum/
Цитировать
 
 
0 #59 Влад 26.12.2011 23:30
Хороший снег, поставил себе)
Цитировать
 
 
0 #58 Alex 25.12.2011 21:44
Цитирую Алеся:
У меня тоже вместо снежинок квадратики. :sad: Подскажите в каком месте надо путь к картинке поменять????

Загрузи картинки на в корень сайта в папку snow
Цитировать
 
 
0 #57 Alex 25.12.2011 21:40
;-) Спасибо за скрипт очень классный из всех снегов, которые есть в наличии в Интернете! Всем советую! Установил без проблем на ucoz :lol: С Наступающим Новым Годом Всех!
Цитировать
 
 
0 #56 2Beauty 25.12.2011 13:46
а у меня почему то нижняя полоса прокрутки начала прыгать .... как это убрать подскажите плииз=) :cry:
Цитировать
 
 
0 #55 wurth 22.12.2011 15:29
Спасибо за ответ. Разобрался. Т.е. скрипт работает только в том случае когда открыта вкладка. Найс.
Цитировать
 

Добавить комментарий


Защитный код
Обновить

Реклама
Авто с пробегом по выгодной цене - антигравийная пленка на автомобиль.