Техническая поддержка сервиса Quadro.Boards

Объявление

Новости сервиса

О форуме

Quadro.Support – это форум технической поддержки различных проектов и сервисов Quadro.Systems LLC, на котором грамотные технические специалисты всегда смогут помочь вам в решении проблем, или же подсказать ответы на самые сложные вопросы. Так же на форуме собрана обширная база знаний по различным аспектам наших сервисов. Не забывайте пользоваться поиском ;)

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Техническая поддержка сервиса Quadro.Boards » Архив » Новогодние Скрипты и украшения [ 2010 ]


Новогодние Скрипты и украшения [ 2010 ]

Сообщений 1 страница 20 из 33

1

Украшаем свои форумы и радуемся новогоднему настроению!)  ;)

Теги: Скрипты и дополнения, Украшения

0

2

Зимнее украшение на форум. Lazary

<div style="position:absolute; left:0%; top:0px;"><img src="http://i.rusff.me/f/ru/rusff/211515.png" border="0" /></div>

http://s50.radikal.ru/i127/0911/6d/b4b5cd02e0f1t.jpg

0

3

Эффекты с курсором

кружатся вокруг курсора мигающие снежинки

Код:
<a href="http://sababa.webhost.ru" target=_blank> <img src="http://sababa.webhost.ru/image/BANNIER.gif" border="0"alt=" Cкрипты, шаблоны, курсоры, часы и знаменитости." width=125height=105></a></center>
<IMG id=balloon 
style="DISPLAY: none" src="http://img164.imageshack.us/img164/1442/star71yx.gif
" width="21" height="29">
<SCRIPT language=javascript>
var images=balloon.src;//Put your image name here!! 
var amount=7;//Number of images here. Do not alter for this script!!
var cnter=70;
var step;
var currStep = 0;
var Xpos = 0;
var Ypos = 0;
if (document.all)
{
document.write('<div id="ieDiv" style="position:absolute;top:0px;left:0px">')
document.write('<div id="c" style="position:relative">');
for (n=0; n < amount; n++)
document.write('<img src=" '+images+'" style="position:absolute;top:0px;left:0px">')
document.write('</div>')
document.write('</div>')

function MsieMouseFollow(){
Xpos = document.body.scrollLeft+event.x-5;
Ypos = document.body.scrollTop+event.y-5;
}
document.onmousemove = MsieMouseFollow;
}
else if (document.layers)
{
window.captureEvents(Event.MOUSEMOVE);
for (ns=0; ns < amount; ns++) 
document.write("<LAYER NAME='n"+ns+"' LEFT=0 TOP=0><IMG SRC='"+images+"'></LAYER>");
function NsMouseFollow(evnt){
Xpos = evnt.pageX-5;
Ypos = evnt.pageY-5;
}
window.onMouseMove = NsMouseFollow;
}

function Swirl(){
if (currStep<0.0550)
step=0.001;
if (document.all)
{
for (i=0;i<ieDiv.all.c.all.length;i++)
{
ieDiv.all.c.all[i].style.top = Ypos+cnter*Math.cos((currStep+i*4.5)/5)*Math.sin((currStep)*150);
ieDiv.all.c.all[i].style.left = Xpos+cnter*Math.sin((currStep+i*4.5)/5)*Math.sin((currStep)*150);
}
}
else if (document.layers)
{
for ( i = 0 ; i < ns ; i++ )
{
var temp="n"+i
document.layers[temp].top = Ypos+cnter*Math.cos((currStep+i*4.5)/5)*Math.sin((currStep)*150);
document.layers[temp].left =Xpos+cnter*Math.sin((currStep+i*4.5)/5)*Math.sin((currStep)*150);
}
}
currStep += step;
setTimeout("Swirl()", 10);
if (currStep>0.0540)
{
step+=0.002;
if (document.layers)
{
for ( i = 0 ; i < ns ; i++ )
{
var temp="n"+i
document.layers[temp].top =Ypos+cnter*Math.cos((currStep+i*4.5)/5)
document.layers[temp].left=Xpos+cnter*Math.sin((currStep+i*4.5)/5)
}
}
else if (document.all)
{
for (i=0;i<ieDiv.all.c.all.length;i++)
{
ieDiv.all.c.all[i].style.top=Ypos+cnter*Math.cos((currStep+i*4.5)/5)
ieDiv.all.c.all[i].style.left=Xpos+cnter*Math.sin((currStep+i*4.5)/5)
}
} 
}
if (step > 0.5)
{
step=0.5;
cnter-=8;
}
if (document.layers)
_y=-window.innerWidth;
else if (document.all)
_y=-document.body.clientWidth;
if (cnter <= _y)
{
currStep=0;
step=0.001;
cnter=70;
}
}
Swirl();
// -->
</SCRIPT>

0

4

а как сделать такие снежинки, как сейчас на этом форуме кружатся?)

0

5

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

Код:
<div align="center"><img alt="http://ne-gnevi-boga.at.ua/ELKA.gif" src="http://ne-gnevi-boga.at.ua/ELKA.gif" width="118" height="173"> 
<div align="center"><img alt="http://ne-gnevi-boga.at.ua/" src="http://ne-gnevi-boga.at.ua/" width="0" height="0"> 
<br></div><div align="center"> 
<?$WIDGET$('25','%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B3%D0%BE%D0%B4%20%D0%BD%D0%B0%D1%87%D0%BD%D0%B5%D1%82%D1%81%D1%8F%20%D1%87%D0%B5%D1%80%D0%B5%D0%B7%20%25D%25%20%D0%B4%D0%BD%D0%B5%D0%B9%2C%20%25H%25%20%D1%87%D0%B0%D1%81%D0%BE%D0%B2%2C%20%25M%25%20%D0%BC%D0%B8%D0%BD%D1%83%D1%82%2C%20%25S%25%20%D1%81%D0%B5%D0%BA%D1%83%D0%BD%D0%B4.|2010|1|1|00|00|01')?>

смотрите каму интересно внизу

http://reclamma.eurobb.ru/

Отредактировано lik777 (22.11.2009 17:46:34)

0

6

Счётчик - сколько осталось времени до Нового года.
Ставим туда, где хотим его увидеть (объявление, html-верх, низ)

<div id="x1"></div>

В html-низ

Код:
<script language="JavaScript"> 
 
 
var timeStr, dateStr, ostStr, x; 
 
function clock() { 
        now= new Date(); 
        ex = new Date(2010,0,1,0,0,0); 
 
        // врем\я  
        hours= now.getHours(); 
        minutes= now.getMinutes(); 
        seconds= now.getSeconds(); 
        timeStr= "" + hours; 
        timeStr+= ((minutes < 10) ? ":0" : ":") + minutes; 
        timeStr+= ((seconds < 10) ? ":0" : ":") + seconds; 
         
        // дата  
        date= now.getDate(); 
        month= now.getMonth()+1; 
        year= now.getYear(); 
        dateStr= "" + date; 
        dateStr+= ((month < 10) ? "/0" : "/") + month; 
        dateStr+= "/" + year; 
 
 
 
         
        ostStr= ""; 
        x = (ex.getTime() - now.getTime())/1000;   
        ostStr = Math.floor(x/60/60) + ' ч. '; 
        ostStr = ostStr + Math.floor((x/60/60 - Math.floor(x/60/60))*60) + ' мин. '; 
        x = (((x/60/60 - Math.floor(x/60/60))*60) - Math.floor((x/60/60 - Math.floor(x/60/60))*60))*60; 
        ostStr = ostStr + Math.floor(x) + ' сек. '; 
        x = (x - Math.floor(x))*10; 
        ostStr = ostStr + Math.floor(x) + ' мс. '; 
         
         
	document.getElementById('x1').innerHTML ='<br><center><FONT size="3">До нового года осталось:<br>' + ostStr;
         
        Timer= setTimeout("clock()",10); 
}     
 
clock(); 
</script>

0

7

А как сделать снег, идущий сверху?

0

8

Lady cat написал(а):

А как сделать снег, идущий сверху?

http://i.rusff.me/f/ru/rusff/snow-16.pnghttp://i.rusff.me/f/ru/rusff/snow-16.pnghttp://i.rusff.me/f/ru/rusff/snow-16.pngСнег RusFF.Ru:flirt: (HTML-низ)http://i.rusff.me/f/ru/rusff/snow-16.pnghttp://i.rusff.me/f/ru/rusff/snow-16.pnghttp://i.rusff.me/f/ru/rusff/snow-16.png

Код:
<script language="JavaScript1.2">
grphcs=new Array(2)
Image0=new Image();
Image0.src=grphcs[0]="http://i.rusff.me/f/ru/rusff/snow-16.png";
Image1=new Image();
Image1.src=grphcs[1]="http://i.rusff.me/f/ru/rusff/snow-16.png";
  Amount=25; 
Ypos=new Array();
Xpos=new Array();
Speed=new Array();
Step=new Array();
Cstep=new Array();
ns=(document.layers)?1:0;
ns6=(document.getElementById&&!document.all)?1:0;
if (ns){
for (i = 0; i < Amount; i++){
var P=Math.floor(Math.random()*grphcs.length);
rndPic=grphcs[P];
document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+rndPic+"></LAYER>");
}
}
else{
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i = 0; i < Amount; i++){
var P=Math.floor(Math.random()*grphcs.length);
rndPic=grphcs[P];//osw
document.write('<img id="si'+i+'" src="'+rndPic+'" style="position:absolute;top:0px;left:0px">');
}
document.write('</div></div>');
}
WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;
WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
for (i=0; i < Amount; i++){                                                                
Ypos[i] = Math.round(Math.random()*WinHeight);
Xpos[i] = Math.round(Math.random()*WinWidth);
Speed[i]= Math.random()*5+3;
Cstep[i]=0;
Step[i]=Math.random()*0.1+0.05;
}
function fall(){
var WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;
var WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
var hscrll=(ns||ns6)?window.pageYOffset:document.body.scrollTop;
var wscrll=(ns||ns6)?window.pageXOffset:document.body.scrollLeft;
for (i=0; i < Amount; i++){
sy = Speed[i]*Math.sin(90*Math.PI/180);
sx = Speed[i]*Math.cos(Cstep[i]);
Ypos[i]+=sy;
Xpos[i]+=sx; 
if (Ypos[i] > WinHeight){
Ypos[i]=-60;
Xpos[i]=Math.round(Math.random()*WinWidth);
Speed[i]=Math.random()*5+3;
}
if (ns){
document.layers['sn'+i].left=Xpos[i];
document.layers['sn'+i].top=Ypos[i]+hscrll;
}
else if (ns6){
document.getElementById("si"+i).style.left=Math.min(WinWidth,Xpos[i]);
document.getElementById("si"+i).style.top=Ypos[i]+hscrll;
}
else{
eval("document.all.si"+i).style.left=Xpos[i];
eval("document.all.si"+i).style.top=Ypos[i]+hscrll;
} 
Cstep[i]+=Step[i];
}
setTimeout('fall()',20);
}
window.onload=fall
//-->
</script>

+1

9

Ссылки на ресурсы новогодних смайлов

http://smiles.predkov.net/newyear/
http://yoursmileys.ru/t-christmas.php
http://mysmiles.ru/index-7.php
http://blogs.mail.ru/mail/3922302/1EAADD61FEE0F705.html

0

10

Буду очень благодарен, если мне подскажут скрипт как убрать елочку, которая появилась сама по себе и до сих пор не убралась

0

11

Kikyou написал(а):

Буду очень благодарен, если мне подскажут скрипт как убрать елочку, которая появилась сама по себе и до сих пор не убралась

Какая ёлочка?? Где??
Будьте бдительнее:

Уважаемые пользователи! Техническая поддержка осуществляется только при наличии заполненного поля «Веб-сайт» вашего профиля

0

12

Kikyou написал(а):

Буду очень благодарен, если мне подскажут скрипт как убрать елочку, которая появилась сама по себе и до сих пор не убралась

наверное убрать скрипт с этой ёлочкой

Канда написал(а):

Какая ёлочка?? Где??

наверное та что слева :)

0

13

А можно снежинки изменить? Вставлять вместо существующих свою картинку? Скрипт не перестанет работать?

0

14

Kritel'
Не работает ваш скрипт со снежинками!

0

15

Меня кто нибудь слышит? Очень нужен скрипт падающих снежинок!

0

16

88funt88
Сейчас напишу скрипт.

0

17

88funt88
http://sulfurtest.mybb.ru/
Возможно, подойдет, хтмл-низ:

Код:
<script type="text/javascript" src="http://forumstatic.ru/files/0012/35/0a/56595.js"></script>

+2

18

Вот настраиваемый вариант, без каких-либо картинок)

http://s2.uploads.ru/z4TL5.png

Код:
<script language="JavaScript">
/*
Скрипт новогодних снежинок
*/

// Число снежинок (больше 40 не рекомендую)
var snowmax=35

// Цвета для снежинок, добавлять сколько угодно;
var snowcolor=new Array("#b9dff5","#b9dff5","#b9dff5","#b9dff5","#b9dff5")

// Шрифт снежинок (можете экспериментировать)
var snowtype=new Array("Times")

// Форма снежинки (чтобы были нормальные, оставляете "*")
var snowletter="*"

// Скорость снегопада (рекомендовано от 0.3 до 2)
var sinkspeed=0.6

// Максимальный размер снежинки
var snowmaxsize=35

// Минимальный размер снежинки
var snowminsize=8

// Зона снегопада
//  1 для всех зон, 2 по левой стороне
// 3 для центра, 4 по правой стороне
var snowingzone=1

///////////////////////////////////////////////////////////////////////////
// Конец конфигурации
///////////////////////////////////////////////////////////////////////////


// Ниже ничего не трогать
var snow=new Array()
var marginbottom
var marginright
var timer
var i_snow=0
var x_mv=new Array();
var crds=new Array();
var lftrght=new Array();
var browserinfos=navigator.userAgent
var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)
var ns6=document.getElementById&&!document.all
var opera=browserinfos.match(/Opera/)
var browserok=ie5||ns6||opera

function randommaker(range) {
        rand=Math.floor(range*Math.random())
    return rand
}

function initsnow() {
        if (ie5 || opera) {
                marginbottom = document.body.scrollHeight
                marginright = document.body.clientWidth-15
        }
        else if (ns6) {
                marginbottom = document.body.scrollHeight
                marginright = window.innerWidth-15
        }
        var snowsizerange=snowmaxsize-snowminsize
        for (i=0;i<=snowmax;i++) {
                crds[i] = 0;
            lftrght[i] = Math.random()*15;
            x_mv[i] = 0.03 + Math.random()/10;
                snow[i]=document.getElementById("s"+i)
                snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)]
                snow[i].size=randommaker(snowsizerange)+snowminsize
                snow[i].style.fontSize=snow[i].size+'px';
                snow[i].style.color=snowcolor[randommaker(snowcolor.length)]
                snow[i].style.zIndex=1000
                snow[i].sink=sinkspeed*snow[i].size/5
                if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
                if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
                if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
                if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
                snow[i].posy=randommaker(2*marginbottom-marginbottom-2*snow[i].size)
                snow[i].style.left=snow[i].posx+'px';
                snow[i].style.top=snow[i].posy+'px';
        }
        movesnow()
}

function movesnow() {
        for (i=0;i<=snowmax;i++) {
                crds[i] += x_mv[i];
                snow[i].posy+=snow[i].sink
                snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i])+'px';
                snow[i].style.top=snow[i].posy+'px';

                if (snow[i].posy>=marginbottom-2*snow[i].size || parseInt(snow[i].style.left)>(marginright-3*lftrght[i])){
                        if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
                        if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
                        if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
                        if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
                        snow[i].posy=0
                }
        }
        var timer=setTimeout("movesnow()",50)
}

for (i=0;i<=snowmax;i++) {
        document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")
}
if (browserok) {
        window.onload=initsnow
}
</script>

Вставлять в хтмл-низ.

+1

19

Velimara
summer
Спасибо, оба скрипта  рабочие НО - не один не работает в теме с сообщениями) Что делать то? На главной есть, в темах нету снежинок...

0

20

88funt88
Мой отображается) Зайдите на главную, потом перейдите в сообщение. Внимательно присмотритесь - те снежинки, которые не успели "упасть" на главной, продолжают падать, а если посмотрите в самый верх - на подходе новые)) Так-же не забывайте, что они загружаются после полной загрузки страницы. Можете увеличить их количество, скорость - я прокомментировал всё в коде)

0


Вы здесь » Техническая поддержка сервиса Quadro.Boards » Архив » Новогодние Скрипты и украшения [ 2010 ]


Рейтинг форумов | Создать форум бесплатно