ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Оффтоп > Болталка
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Красивый роб.стол
  #1  
Старый 01.05.2007, 22:30
Dimi4
Reservists Of Antichat - Level 6
Регистрация: 19.03.2007
Сообщений: 953
Провел на форуме:
7617458

Репутация: 3965


Отправить сообщение для Dimi4 с помощью ICQ
Smile Красивый роб.стол

Решил украсить себе комп.Синоптики обещали какую-то фигню.Так что я решил быть сам себе синоптик.И засыпал комп снегом.
пишем HTML скрипт
PHP код:
<html>
<
head>
  <
title>Snow</title>
  <
link rel="stylesheet" href="style.css">
</
head>
<
BODY bgColor="#ffffff" text="#000000">
<
script language="JavaScript1.2" src="snow.js"></script>
<
hr color="#66ccff">
<
img src="путь к волпейперу"WIDTH="1024" HEIGHT="768" ALIGN="middle" ALT="SNOW" TITLE="SNOW"><!--рассчитано на 1024\768
</body>
</
html
пишем JS скрипт
PHP код:
 var snowsrc="snow.gif"
  
var no 20;
  var 
ns4up = (document.layers) ? 0;
  var 
ie4up = (document.all) ? 0;
  var 
dxxpyp;
  var 
amstxsty;
  var 
idoc_width 800doc_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;
  }

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

  for (
0no; ++ i) {
    
dx[i] = 0;
    
xp[i] = Math.random()*(doc_width-50);
    
yp[i] = Math.random()*doc_height;
    
am[i] = Math.random()*20;
    
stx[i] = 0.02 Math.random()/10;
    
sty[i] = 0.7 Math.random();
    if (
ns4up) {
      if (
== 0) {
        
document.write("<layer name=\"dot"+"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' name=\"snow1\" border=\"0\"></layer>");
      } else {
        
document.write("<layer name=\"dot"+"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' border=\"0\" name=\"snow2\"></layer>");
      }
    } else if (
ie4up) {
      if (
== 0) {
        
document.write("<div id=\"dot"+"\" style=\"POSITION: absolute; Z-INDEX: "+"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\" name=\"snow3\"></div>");
      } else {
        
document.write("<div id=\"dot"+"\" style=\"POSITION: absolute; Z-INDEX: "+"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\" name=\"snow4\"></div>");
      }
    }
  }

  function 
snowNS() {
    for (
0no; ++ 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()/10;
        
sty[i] = 0.7 Math.random();
        
doc_width self.innerWidth;
        
doc_height self.innerHeight;
      }
      
dx[i] += stx[i];
      
document.layers["dot"+i].top yp[i];
      
document.layers["dot"+i].left xp[i] + am[i]*Math.sin(dx[i]);
    }
    
setTimeout("snowNS()"10);
  }

  function 
snowIE() {
    for (
0no; ++ 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()/10;
        
sty[i] = 0.7 Math.random();
        
doc_width document.body.clientWidth;
        
doc_height document.body.clientHeight;
      }
      
dx[i] += stx[i];
      
document.all["dot"+i].style.pixelTop yp[i];
      
document.all["dot"+i].style.pixelLeft xp[i] + am[i]*Math.sin(dx[i]);
    }
    
setTimeout("snowIE()"10);
  }
  if (
ns4up) {
    
snowNS();
  } else if (
ie4up) {
    
snowIE();
  } 
загружаем все в одну папку
первый скрипт называем snow.htm
второй !!! называем snow.js
ставим как волпейпер и смотрим!
все! снежок падает!
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен красивый семи-восьми-девяти знак CRL ICQ - Покупка, продажа 4 01.01.2007 20:55
куплю 6 знак за 30 руб (красивый) гейлордфакерЪ ICQ - Покупка, продажа 2 15.10.2006 18:32
Красивый Icq 9* zhiga ICQ - Покупка, продажа 0 07.10.2006 15:08



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT.XYZ