Adaugare fulgi de zapada
Forum gratuit: forum de suport al utilizatorilor :: Forum de suport :: Probleme legate de un script (cod) :: Arhiva scripturi/coduri
Pagina 2 din 2 • Distribuiţi
Pagina 2 din 2 • 1, 2
Adaugare fulgi de zapada
Rezumarea primului mesaj :
Salut as dori un script pentru fulgi de zapada pe forum si as dori sa stiu si unde se adauga acel script multumesc!
P.S. Forumul este cel de la status si folosesc versiunea
Salut as dori un script pentru fulgi de zapada pe forum si as dori sa stiu si unde se adauga acel script multumesc!
P.S. Forumul este cel de la status si folosesc versiunea
Ultima editare efectuata de catre KillAreNa in Joi Noi 28, 2013 6:54 pm, editata de 1 ori
Re: Adaugare fulgi de zapada
din nou nici o reactie widgeturile nu le activez ca nu vreau multe scripturi pe forum ca sa imi mearga greu pe urma mai vreau doar ninsoara si atat... va rog alceva ... repede folosesc PHPBB 2
Re: Adaugare fulgi de zapada
Cred ca in sfarsit am gasit solutia:
Intrati in PA-General-Mesaje si emailuri-Anunturi:
Activeaza anunturile:DA
Afiseaza anunturile:Toate paginile
Apasati inregistrare[img]
Apoi apasati pe
Nume:Zapada
Continut:
Intrati in PA-General-Mesaje si emailuri-Anunturi:
Activeaza anunturile:DA
Afiseaza anunturile:Toate paginile
Apasati inregistrare[img]
Apoi apasati pe
Nume:Zapada
Continut:
- Cod:
<script>
// seteaza numarul de fulgi (nu se recomanda mai mult de 30-40)
var snowmax=25
// seteaza culorile fulgilor.Puteti adauga cate culori vreti
var snowcolor=new Array("#aaaacc","#ddddFF","#ccccDD")
// seteaza fonturile pentru fulgi. Si aici puteti adauga si alte fonturi daca vreti
var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS")
// seteaza caracterul pentru fulgi (recomandat: *)
var snowletter="*"
// seteaza viteza de cadere a fulgilor (valori recomandate: intre 0.3 to 2)
var sinkspeed=0.12
// seteaza dimensiunea maxima a fulgilor
var snowmaxsize=50
// seteaza dimensiunea minima a fulgilor
var snowminsize=20
// seteaza zona de cadere a fulgilor
// 1 pentru cadere peste tot, 2 pentru stanga a ecranului
// 3 pentru centru, 4 pentru dreapta ecranului
var snowingzone=1
///////////////////////////////////////////////////////////////////////////
// AICI SE TERMINA PARTEA DE CONFIGURARE
///////////////////////////////////////////////////////////////////////////
// NU EDITATI ACESTE VALORI DE MAI JOS
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.clientHeight
marginright = document.body.clientWidth
}
else if (ns6) {
marginbottom = window.innerHeight
marginright = window.innerWidth
}
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
snow[i].style.color=snowcolor[randommaker(snowcolor.length)]
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
snow[i].style.top=snow[i].posy
}
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]);
snow[i].style.top=snow[i].posy
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>
Re: Adaugare fulgi de zapada
Ninge numa acolo sus cum fac sa ninga pe tot forumul :-/
Re: Adaugare fulgi de zapada
Nu sunt singur ,dar macar incercati asa:
inainte de <script> adaugati :
inainte de <script> adaugati :
- Cod:
// Pe ce distanta sa apara fulgi de zapada ("windowheight" sau "pageheight")
var snowdistance = "300";
Re: Adaugare fulgi de zapada
nici o modificare aparuta e tot asa...
Re: Adaugare fulgi de zapada
Mersi RealWolf. :X Rezolvat puteti da t/c
Adi.- Membru onorific
- Mesaje : 3738
Localizare : Forumgratuit
Data înscrierii : 01/08/2012
Mulțumiri : 30
Pagina 2 din 2 • 1, 2
Subiecte similare
» Scripturi pentru forum
» Problema Fulgi de zapada
» Problema cu fulgi de zapada
» Script pentru fulgi de zapada
» Cerere script fulgi de zapada
» Problema Fulgi de zapada
» Problema cu fulgi de zapada
» Script pentru fulgi de zapada
» Cerere script fulgi de zapada
Forum gratuit: forum de suport al utilizatorilor :: Forum de suport :: Probleme legate de un script (cod) :: Arhiva scripturi/coduri
Pagina 2 din 2
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum