Украшаем свои форумы и радуемся новогоднему настроению!)
Теги: Скрипты и дополнения, Украшения
Техническая поддержка сервиса Quadro.Boards |
Новости сервиса |
О форуме
Quadro.Support – это форум технической поддержки различных проектов и сервисов Quadro.Systems LLC,
на котором грамотные технические специалисты всегда смогут помочь вам в решении проблем, или же подсказать ответы на самые сложные вопросы.
Так же на форуме собрана обширная база знаний по различным аспектам наших сервисов. Не забывайте пользоваться поиском ;)
|
Полезные ссылки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Техническая поддержка сервиса Quadro.Boards » Архив » Новогодние Скрипты и украшения [ 2010 ]
Украшаем свои форумы и радуемся новогоднему настроению!)
Теги: Скрипты и дополнения, Украшения
Зимнее украшение на форум. Lazary
<div style="position:absolute; left:0%; top:0px;"><img src="http://i.rusff.me/f/ru/rusff/211515.png" border="0" /></div>
Эффекты с курсором
кружатся вокруг курсора мигающие снежинки
<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>
а как сделать такие снежинки, как сейчас на этом форуме кружатся?)
новогодняя елочка для вашего сайта
всех с наступающим новым годом а ниже привожу вам скрипт с новогодней елочкой и отсчетом времени на ней до нового года Украшение для вашего сайта
установка на главной странице или где вы желаете скопируйте ниже скрипт и вставьте в любое место на вашем сайте
<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')?>
смотрите каму интересно внизу
Отредактировано lik777 (22.11.2009 17:46:34)
Счётчик - сколько осталось времени до Нового года.
Ставим туда, где хотим его увидеть (объявление, 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>
А как сделать снег, идущий сверху?
А как сделать снег, идущий сверху?
Снег RusFF.Ru - (HTML-низ)
<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>
Буду очень благодарен, если мне подскажут скрипт как убрать елочку, которая появилась сама по себе и до сих пор не убралась
Буду очень благодарен, если мне подскажут скрипт как убрать елочку, которая появилась сама по себе и до сих пор не убралась
Какая ёлочка?? Где??
Будьте бдительнее:
Уважаемые пользователи! Техническая поддержка осуществляется только при наличии заполненного поля «Веб-сайт» вашего профиля
Буду очень благодарен, если мне подскажут скрипт как убрать елочку, которая появилась сама по себе и до сих пор не убралась
наверное убрать скрипт с этой ёлочкой
Какая ёлочка?? Где??
наверное та что слева
А можно снежинки изменить? Вставлять вместо существующих свою картинку? Скрипт не перестанет работать?
Kritel'
Не работает ваш скрипт со снежинками!
Меня кто нибудь слышит? Очень нужен скрипт падающих снежинок!
88funt88
Сейчас напишу скрипт.
88funt88
http://sulfurtest.mybb.ru/
Возможно, подойдет, хтмл-низ:
<script type="text/javascript" src="https://forumstatic.ru/files/0012/35/0a/56595.js"></script>
Вот настраиваемый вариант, без каких-либо картинок)
<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>
Вставлять в хтмл-низ.
Velimara
summer
Спасибо, оба скрипта рабочие НО - не один не работает в теме с сообщениями) Что делать то? На главной есть, в темах нету снежинок...
88funt88
Мой отображается) Зайдите на главную, потом перейдите в сообщение. Внимательно присмотритесь - те снежинки, которые не успели "упасть" на главной, продолжают падать, а если посмотрите в самый верх - на подходе новые)) Так-же не забывайте, что они загружаются после полной загрузки страницы. Можете увеличить их количество, скорость - я прокомментировал всё в коде)
Новогодние украшения | Оформление форумов | 30.10.2018 |
Нужна помощь в администрировании форума! | Архив | 22.07.2016 |
Общие вопросы (6) | Поток сознания | 12.04.2015 |
Вы здесь » Техническая поддержка сервиса Quadro.Boards » Архив » Новогодние Скрипты и украшения [ 2010 ]