snezenie
Toto som nasiel uz davno, sice som to ani raz nepouzil, ale skus to ak xes:
(dufam, ze ti to stranku brzdit nebude)
(dufam, ze ti to stranku brzdit nebude)
- Prílohy
-
- Snezenie.zip
- Snezenie
- (1.26 KiB) 332 stiahnutí
-
mato.x
Zablokovaný
- Príspevky: 274
- Registrovaný: 04 dec 2006, 19:39
- Bydlisko: Prievidza
- Kontaktovať používateľa:
tu je script na snezenie (neviem ci to brzdi stranku nikdy som to nepouzil lebo je to velmi neefektivne)
Kód: Vybrať všetko
<script><!-- mato.x -->
// Tu nastav pocet vlociek (nie viac ako 40, bude to sekat)
var snowmax=35
// Nastav farbu vlociek. Mozes tam dat tolko, kolko chces.
var snowcolor=new Array("#aaaacc","#ddddFF","#ccccDD")
// Písmo, ktoré bude vytvárat vlocky. Mozes tam dat tolko, kolko chces.
var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS")
// Zvol písmenko co bude vytvarat vlocky (odporucím:*)
var snowletter="*"
// Zvol rychlost (odporucim od 0.3 do 2)
var sinkspeed=0.6
// Zvolte maximálny velikost vlocek
var snowmaxsize=22
// Zvol minimálnu velkost vlociek
var snowminsize=8
// Zvol zónu snezenia.
// Zvol 1 pre celu obrazovku, 2 pre lavu stranu
// 3 pre stred a 4 pre pravu stranu
var snowingzone=3
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>-
Fata! ChaoS
Star
- Príspevky: 650
- Registrovaný: 12 apr 2006, 20:23
- Bydlisko: Tvrdošovce
- Kontaktovať používateľa:
Veď to je to isté čo sem dal bart11mato.x napísal:tu je script na snezenie (neviem ci to brzdi stranku nikdy som to nepouzil lebo je to velmi neefektivne)
A ten kto to chcel: Chceš toto sneženie alebo čo je na mojej stránke?
na "mojej stranke" mas takyto odkaz
a na tej druhej nevidim snezenie.
pouzivam operu
Kód: Vybrať všetko
404 Page Not Found
Please contact support.a na tej druhej nevidim snezenie.
pouzivam operu
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
toto si si pozrel? http://www.hojko.com/javascript-snezeni ... t=snezenie
aha, jasnacka.....a na sneh by som sa aj ja rad pozrelaudiotrack napísal:to že jeho stránka nejde nie je môj problém, možno si ju opraví a rád sa pozrem na snehJa som iba zmazal reklamu na warez forum.
//autoeditácia príspevku ( 17 Dec 2008, 18:59 )
jj...pozrel, v opere ide, inde nie...take mam aj jaBX napísal:toto si si pozrel? http://www.hojko.com/javascript-snezeni ... t=snezenie
Keď chceš sneh, pozri sa sem: http://www.schillmania.com/projects/snowstorm/ (a mysli na to, že nikto normálny ti na stránku so snežením nebude chodiť
)
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
šak to iba dočasné riešenie, potom ho nahradí ohňostrojomchrono napísal:Keď chceš sneh, pozri sa sem: http://www.schillmania.com/projects/snowstorm/ (a mysli na to, že nikto normálny ti na stránku so snežením nebude chodiť)
hm, tak s tym si neporadim veruchrono napísal:Keď chceš sneh, pozri sa sem: http://www.schillmania.com/projects/snowstorm/ (a mysli na to, že nikto normálny ti na stránku so snežením nebude chodiť)
To nezvládneš na svoj web pridať jeden javascript (snowstorm.js) a pár obrázkov (obrázky, čo sú v image/snow) a potom prípadne v tom skripte zmeniť cestu k tým obrázkom (premenná imagePath)?slamo napísal:hm, tak s tym si neporadim veru
audiotrack napísal:šak to iba dočasné riešenie, potom ho nahradí ohňostrojom
ja neviem po anglicky co kde ako a kam dat...nerozumiem tomu tam, co je pisane.
Keby to vedel niekto podrobne vysvetlit, pripadne sem nejak vlozit nieco, ze co kam skopirovat a tak....
.
.
edit:
toto: <script type="text/javascript" src="script/snowstorm.js"></script> som nakopiroval do overall_header.html pred </head>...
snowstorm.js som nakopiroval do /moj styl/template ....
adresasr snow som nakopirobval do /root/images...
cestu v snowstorm.js som zadal /images/snow .... a nic sa nedeje.
aj toto niekde dat alebo k comu je to tam napisane? Ak ano,kam a ako?
Keby to vedel niekto podrobne vysvetlit, pripadne sem nejak vlozit nieco, ze co kam skopirovat a tak....
.
.
edit:
toto: <script type="text/javascript" src="script/snowstorm.js"></script> som nakopiroval do overall_header.html pred </head>...
snowstorm.js som nakopiroval do /moj styl/template ....
adresasr snow som nakopirobval do /root/images...
cestu v snowstorm.js som zadal /images/snow .... a nic sa nedeje.
aj toto niekde dat alebo k comu je to tam napisane? Ak ano,kam a ako?
Kód: Vybrať všetko
./
+ image/
+ snow/
0.png
1.png
2.png
3.png
4.png
5.png
0.gif
1.gif
2.gif
3.gif
4.gif
5.gif
+ script/
snowstorm.jsheh, to asi nepomoze, mam to na WampServery v PC ... vsetko tam robim najskor, na stranku nic nedavam,pokial na wampe neodskusam aby sa stranka nedo....
Ale co s tym, co som dal do code?
Ved som inac presne napisal,co kde som vlozil a nakopiroval, malo by to byt podla mna jasne.
Snazite sa pomoct, ale co nieje jasne este?
Podrobne som napisal,co kde je.
Dakujem
Ale co s tym, co som dal do code?
Ved som inac presne napisal,co kde som vlozil a nakopiroval, malo by to byt podla mna jasne.
Snazite sa pomoct, ale co nieje jasne este?
Podrobne som napisal,co kde je.
Dakujem
No ja som ten script kde je to src skopiroval z tej stranky a vlozil do headeru...a aku cestu zadat do src? ku comu?
A co s tymto????
.
.
.
edit:
no jasneee, uz to ide...diky za pomoc
src templatepath.....atd...jasnéééé
ale aj tak neviem, co to ma znamenat to v code co je
A co s tymto????
Kód: Vybrať všetko
./
+ image/
+ snow/
0.png
1.png
2.png
3.png
4.png
5.png
0.gif
1.gif
2.gif
3.gif
4.gif
5.gif
+ script/
snowstorm.js .
.
edit:
no jasneee, uz to ide...diky za pomoc
src templatepath.....atd...jasnéééé
ale aj tak neviem, co to ma znamenat to v code co je