Лучший софт 2012
Интернет [19]
Утилиты [57]
Графика [17]
Мультимедиа [23]
CD/DVD утилиты [22]
Рабочий стол [11]
Файлов. менеджеры [4]
Архиваторы [9]
Антивирусы [18]
Аудио-видео [19]
Офисн. программы [11]
Мобильник [9]
Вэбмастеру [9]
Разное [2]
Меню
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Файлы » Вэбмастеру

Падающие снежинки на сайт
[ ·  Скачать программу - бесплатно, без регистрации! () ] 16.09.2012, 12:34
Скрипт падающих снежинок на сайте
1 Это ставим в титульник перед <body>

<script src='/mememo.js'>
</script>

2 Загружаем сам скрипт в корень сайта

var no = 30; // колличество объектов
var hidesnowtime = 300;  // время показа объектов в секундах (0=всегда):
var snowdistance = "pageheight"; // область показа - окно или страница ("windowheight" or "pageheight")


var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;

var iecompattest = (document.compatMode && document.compatMode!="BackCompat") ? document.documentElement : document.body;

var dx, xp, yp;    // coordinate and position variables
var am, stx, sty;  // amplitude and step variables
var i, doc_width = 800, doc_height = 600;
var osrc="
Тут ваша ссылка на снежинку";

if (ns6up) {
  doc_width = self.innerWidth;
  doc_height = self.innerHeight;ц
} else if (ie4up) {
  doc_width = iecompattest.clientWidth;
  doc_height = iecompattest.clientHeight;
}

dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
dots = new Array();

for (i = 0; i < no; ++ i) { 
  dx[i] = 0;                        // set coordinate variables
  xp[i] = Math.random()*(doc_width-50);  // set position variables
  yp[i] = Math.random()*doc_height;
  am[i] = Math.random()*20;         // set amplitude variables
  stx[i] = 0.02 + Math.random() * 0.10; // set step variables
  sty[i] = 0.7 + Math.random();     // set step variables
    if (ie4up||ns6up) {
    document.write("<img id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: -100px; LEFT: -100px;\" src='"+osrc+"' border=\"0\">");
  }
    dots[i] = document.getElementById("dot"+i);
}

function snowIE_NS6() {// IE and NS6 main animation function
  doc_width = ns6up?window.innerWidth-10 : iecompattest.clientWidth-10;
    doc_height=(window.innerHeight && snowdistance=="windowheight")? window.innerHeight : (ie4up && snowdistance=="windowheight")?  iecompattest.clientHeight : (ie4up && !window.opera && snowdistance=="pageheight")? iecompattest.scrollHeight : iecompattest.offsetHeight;
  for (i = 0; i < no; ++ i) {
    yp[i] += sty[i];
    if (yp[i] > doc_height-50) {
      xp[i] = Math.random()*(doc_width-am[i]-30);
      yp[i] = 0;
      stx[i] = 0.02 + Math.random() * 0.10;
      sty[i] = 0.7 + Math.random();
    }
    dx[i] += stx[i];
    dots[i].style.top = yp[i]+"px";
    dots[i].style.left = xp[i] + am[i]*Math.sin(dx[i])+"px"; 
  }
  snowtimer=setTimeout("snowIE_NS6()", 50);
}

function hidesnow(){
    if (window.snowtimer) clearTimeout(snowtimer)
    for (i=0; i<no; i++) document.getElementById("dot"+i).style.visibility="hidden"
}
   
if (ie4up||ns6up){
  snowIE_NS6();
    if (hidesnowtime>0) setTimeout("hidesnow()", hidesnowtime*1000)
}

3 И сама снежинка скачать

Категория: Вэбмастеру | Добавил: sergey-102
Просмотров: 19666 | Загрузок: 327 | Комментарии: 5 | Рейтинг: 5.0/1
Всего комментариев: 3
3 Yuhlye  
0
lipitor 80mg usa <a href="https://lipiws.top/">order lipitor 10mg pills</a> lipitor 10mg tablet

2 Юлий  
0
Здравствуйте.
Вы не могли бы подсказать:
- можно ли в настройках данного скрипта сделать так, чтоб снежинки падали в отрезке взятом в % от ширины экрана, а не строго 800х600 или 1024х768?
Заранее спасибо за ответ.

1 Oleg_Fag  
0
Каму нужен сборник последных версий часто используемых программ. Берите http://ow.ly/e80rr - здесь.
======================================
Файлоhttp://thinfi.com/8w4 - обменная сетка

Имя *:
Email *:
Код *:
Форма входа
Часы
Реклама
Реклама
Реклама
Здесь может быть ваша реклама! заказать / Здесь может быть ваша реклама! заказать / Здесь может быть ваша реклама! заказать
Copyright MyCorp © 2024Конструктор сайтов - uCoz
Анализ веб сайта тест скорости интернета