Вторник, 26.11.2024, 22:07
Приветствую Вас Пришедший на сайт! RSS

  • Страница 1 из 1
  • 1
Таракан на сайте
FighteRДата: Пятница, 27.11.2009, 21:57 | Сообщение # 1
Лейтенант
Группа: Администраторы
Сообщений: 78
Награды: 3
Репутация: 0
Статус: Offline

Скрипт-шутка. вставлять в хтмл-верх. выводит на экран монитора таракана, который бегает по экрану. при обновлении страницы он будет бежать в другом месте.

Code
<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://gamesmir.com/scripts/tarakan_by_crystall.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://gamesmir.com/scripts/tarakan_by_crystall.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://gamesmir.com/scripts/tarakan_by_crystall.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://gamesmir.com/scripts/tarakan_by_crystall.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>

Роботает тока в IE


 
  • Страница 1 из 1
  • 1
Поиск:


Дать объявление из рук в руки - минск, Подать объявление по трубе, Дать бесплатно объявление о продаже, Моя реклама объявление дать, Дать объявление пишу дипломные работы, Дать объявление по продаже предприятия по интернету, Дать объявление поиске работы, Доска объявлений кресло продаю, Где дать объявление чтоб его увидело как можно больше людей, Дать объявление растений, Дать объявление особенности, Подать объявление на продажу коляски, Бесплатно подать объявление в газету вдв сыктывкар, Аренда квартир в санкт петербурге частные объявления, Домино авто волгоград подать объявление, Дать частное объявление стилист парикмахер, Подать бесплатное объявление в журнал строительство и ремонт, Разместить объявление о продаже ходунков, Снять комнату в санкт-петербурге частные объявления, Дать объявление о продаже земли сельхозназначения, Продаю котят добавить объявление, Как дать объявление о продаже двигателя во владивостоке, Бесплатные объявления наращивание волос дать москва, Где дать объявления по утери студенческого в городе краснодар?, Дать объявление нормирования