Четверг, 05.03.2026, 02:12
Untitled
Главная страница Главная форума Мой профиль Новое на форуме Пользователи Правила  Поиск  RSS
  • Страница 1 из 1
  • 1
Скрипт таракан
azamДата: Понедельник, 10.08.2009, 23:10 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 10
[ 0 ]
Статус:

Quote
<script>
var no = 1;
var speed = 299;
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\"><img src=\"http://www.polezn.ru/_fr/1/5848390.gif\" width=75 height=56>");
document.write("</layer>");
}
else {
document.write("<layer name=\"dot"+ i +"\" left=\"1\" ");
document.write("top=\"1\" visibility=\"show\"><img src=\"http://www.polezn.ru/_fr/1/5848390.gif\" width=75 height=56></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;\"><img src=\"http://www.polezn.ru/_fr/1/5848390.gif\" width=75 height=56></div>");
}
else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"http://www.polezn.ru/_fr/1/5848390.gif\" width=75 height=56></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();
}
</script>

В любое место
автор Azam1
источник polezn.ru
 
GeForceДата: Понедельник, 10.08.2009, 23:38 | Сообщение # 2
.::Админ4еГ::.
Группа: Администраторы
Сообщений: 728
[ 42 ]
Статус:

Бог сайта и форума Бог форума сотня постов За любовь народа За хорошую посещаемость на форуме За хорошую посещаемость на форуме За хорошую посещаемость на форуме За 150 постов За 200 постов За 300 постов
прикольный скрипт biggrin


 
KILLERДата: Понедельник, 05.10.2009, 14:17 | Сообщение # 3
Сержант
Группа: Пользователи
Сообщений: 25
[ 2 ]
Статус:

За хорошую посещаемость на форуме
писал бы куда кидать и т.д
 
  • Страница 1 из 1
  • 1
Поиск:


Хостинг от uCoz