Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Веб - Программирование > Java Script

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Ответ
 
Опции темы Опции просмотра Language
Старый 08.04.2008, 18:29   #1
Неактивный пользователь
 
Аватар для zeroed
 
Пол:Мужской
Регистрация: 26.06.2007
Адрес: Москва
Сообщений: 42
Репутация: 3
По умолчанию Эффект дождя

Может быть у кого-нибудь есть эффект дождя? В инете везде один и тот же скрипт одного автора, но на FF, Ubuntu 7.10 даже и близко не работает.

Добавлено через 9 минут
А еще было бы очень классно, если бы его можно было ограничить дивом. Типа окошко в котором дождь.

Последний раз редактировалось zeroed; 08.04.2008 в 18:39.. Причина: Добавлено сообщение
zeroed вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: ерщикинайти речные круизы на теплоходеWordpress и Webflowруки вверх концерт воронеж - redkassa.ruЗаходите на сайт MebelStol.ru: журнальный столик с выдвижными ящиками - отличные цены и большой выбор!


Старый 19.06.2008, 20:09   #2
perez9991
Неактивный пользователь
 
Регистрация: 18.06.2008
Сообщений: 4
Репутация: 2
По умолчанию Ответ: Эффект дождя

вот скриптик.
<!-- Вставьте эту часть кода в html документ -->

<BODY>

<SCRIPT LANGUAGE="JavaScript">
<!-- Оригинал: Matthew Musgrove ( muskrat@lvnworth.com) -->
<!-- WWW: http://free.prohosting.com/~musgrove -->

<!-- Все скрипты | http://www.cgi.ru -->
<!-- Лучшие скрипты только у нас -->

<!-- Begin
var no = 50;
var speed = 1;
var ns4up = (document.layers) ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var s, x, y, sn, cs;
var a, r, cx, cy;
var i, doc_width = 800, doc_height = 600;
if (ns4up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
else
if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
x = new Array();
y = new Array();
r = new Array();
cx = new Array();
cy = new Array();
s = 8;
for (i = 0; i < no; ++ i) {
initRain();
if (ns4up) {
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"1\" ");
document.write("top=\"1\" visibility=\"show\"><font color=\"blue\">");
document.write(",</font></layer>");
}
else {
document.write("<layer name=\"dot"+ i +"\" left=\"1\" ");
document.write("top=\"1\" visibility=\"show\"><font color=\"blue\">");
document.write(",</font></layer>");
}
}
else
if (ie4up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><font color=\"blue\">");
document.write(",</font></div>");
}
else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><font color=\"blue\">");
document.write(",</font></div>");
}
}
}
function initRain() {
a = 6;
r[i] = 1;
sn = Math.sin(a);
cs = Math.cos(a);
cx[i] = Math.random() * doc_width + 1;
cy[i] = Math.random() * doc_height + 1;
x[i] = r[i] * sn + cx[i];
y[i] = cy[i];
}
function makeRain() {
r[i] = 1;
cx[i] = Math.random() * doc_width + 1;
cy[i] = 1;
x[i] = r[i] * sn + cx[i];
y[i] = r[i] * cs + cy[i];
}
function updateRain() {
r[i] += s;
x[i] = r[i] * sn + cx[i];
y[i] = r[i] * cs + cy[i];
}
function raindropNS() {
for (i = 0; i < no; ++ i) {
updateRain();
if ((x[i] <= 1) || (x[i] >= (doc_width - 20)) || (y[i] >= (doc_height - 20))) {
makeRain();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
document.layers["dot"+i].top = y[i];
document.layers["dot"+i].left = x[i];
}
setTimeout("raindropNS()", speed);
}
function raindropIE() {
for (i = 0; i < no; ++ i) {
updateRain();
if ((x[i] <= 1) || (x[i] >= (doc_width - 20)) || (y[i] >= (doc_height - 20))) {
makeRain();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
document.all["dot"+i].style.pixelTop = y[i];
document.all["dot"+i].style.pixelLeft = x[i];
}
setTimeout("raindropIE()", speed);
}
if (ns4up) {
raindropNS();
}
else
if (ie4up) {
raindropIE();
}
// End -->
</script>

<p><center>
<font face="arial, helvetica" size="-2">Лучшие скрипты ищите на<br>
<a href="http://www.cgi.ru">Все скрипты | cgi.ru</a><br>
Perl, PHP, ASP, Java, JavaScript, DHTML, AppleScript, C/C++
</font></center><p>

<!-- Размер скрипта: 3.14 KB -->
perez9991 вне форума
 
Ответить с цитированием Вверх
Старый 05.07.2010, 09:37   #3
kykyiii
Неактивный пользователь
 
Регистрация: 05.07.2010
Сообщений: 4
Репутация: 1
Thumbs up Re: Эффект дождя

дождь снег пузыри на javascript
это дополнительный модуль JavaScriptFast
эти скрипты работают на многих сайтах
http://javascript.onfind.net/

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



не знаю как сюда прикрепить файл со скриптом поэтому смотрите на сайте
javascript.onfind.net
скрипт сюда не залезет он большой
kykyiii вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дети дождя / Les Enfants de la pluie (2003) herr68 Мультфильмы 1 15.09.2011 12:29
Скрипты снега или дождя AvdeenkoAV HTML 2 06.07.2010 16:45

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 03:10. Часовой пояс GMT +3.


Copyright ©2004 - 2025 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.04024 секунды с 11 запросами