Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
studentopole
Taki se gostek
Dołączył: 30 Sty 2009
Posty: 3
Przeczytał: 0 tematów
Ostrzeżeń: 1/5 Skąd: Opole
|
Wysłany: Sob 0:07, 31 Sty 2009 Temat postu: Pada śnieg... na forum |
|
|
Na jednym forum był styl subsilver (domyślny) ale dodatkowo na stronie padały płatki śniegu... czy ktoś się orientuje jak można coś takiego wyczarować?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
|
x-alien
Moderator
Dołączył: 12 Sie 2006
Posty: 3538
Przeczytał: 0 tematów
Pomógł: 80 razy Ostrzeżeń: 0/5
Płeć:
|
|
Powrót do góry |
|
|
bartek98
Nowicjusz
Dołączył: 07 Wrz 2011
Posty: 34
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
Płeć:
|
Wysłany: Śro 19:44, 07 Gru 2011 Temat postu: |
|
|
A jak zrobić, żeby śnieg padał na większej powierzchni? To znaczy nie tylko na samej górze.
Prubowałem inne skrypty i padał na całej stronie, ale zamiast śniegu padały jakieś kwadraty z czerwonymi krzyżykami.
Co zrobić???
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Jack
Taki se gostek
Dołączył: 16 Wrz 2011
Posty: 12
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
Płeć:
|
Wysłany: Śro 20:28, 07 Gru 2011 Temat postu: |
|
|
Ja skorzystałem z tego skryptu
Kod: | <SCRIPT type="text/javascript">
<!--
// 123bloger.com
//tu wpisz nazwe obrazka, ktory ma spadac
nazwaObrazka="http://123bloger.com/javascript/snow/snow.gif";
// tu wpisz liczbe obrazkow na ekranie
liczbaObrazkow=7;
grphcs = new Array(1)
Image0 = new Image();
Image0.src = grphcs[0] = nazwaObrazka;
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 < liczbaObrazkow; i++) {
document.write("<LAYER NAME='obr"+i+
"' LEFT=0 TOP=0><img src="+
grphcs[0]+"></LAYER>");
}
} else {
document.write('<div style="position:absolute;'+
'top:0px;left:0px">'+
'<div style="position:relative">');
for (i = 0; i < liczbaObrazkow; i++) {
document.write('<img id="obr'+i+'" src="'+
grphcs[0]+'" 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 - 75) :
window.document.body.clientWidth;
for (i = 0; i < liczbaObrazkow; i++) {
Ypos[i] = Math.round(Math.random() * WinHeight);
Xpos[i] = Math.round(Math.random() * WinWidth);
Speed[i] = Math.random() * 4 + 3;
Cstep[i] = 0;
Step[i] = Math.random() * 0.05 + 0.05;
}
function fall() {
var WinHeight = (ns || ns6) ?
window.innerHeight :
window.document.body.clientHeight;
var WinWidth = (ns || ns6) ?
(window.innerWidth - 75) :
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 < liczbaObrazkow; 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 - 30){
Ypos[i] =- 40;
Xpos[i] = Math.round(Math.random() * WinWidth);
Speed[i] = Math.random() * 4 + 3;
}
if (ns) {
document.layers['obr'+i].left = Xpos[i];
document.layers['obr'+i].top = Ypos[i] + hscrll;
} else if (ns6) {
document.getElementById("obr" + i).style.left =
Math.min(WinWidth,Xpos[i]);
document.getElementById("obr" + i).style.top =
Ypos[i] + hscrll;
} else {
eval("document.all.obr" + i).style.left = Xpos[i];
eval("document.all.obr" + i).style.top =
Ypos[i] + hscrll;
}
Cstep[i] += Step[i];
}
setTimeout('fall()',100);
}
window.onload=fall
//-->
</SCRIPT> |
Tylko że pada śnieg na stronie głównej a nie na całym forum (że np. wchodzimy do w działu Regulamin Forum nie pada itd. )
Post został pochwalony 0 razy
Ostatnio zmieniony przez Jack dnia Śro 20:30, 07 Gru 2011, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
sportowiec
Taki se gostek
Dołączył: 04 Gru 2011
Posty: 15
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Wadowice Płeć:
|
Wysłany: Czw 7:37, 08 Gru 2011 Temat postu: |
|
|
A gdzie to trzeba wkleić
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
jkw
Administrator
Dołączył: 09 Paź 2007
Posty: 1342
Przeczytał: 30 tematów
Pomógł: 29 razy Ostrzeżeń: 0/5
|
Wysłany: Czw 9:18, 08 Gru 2011 Temat postu: |
|
|
PA - Fora - Zarządzaj - Edytujesz jakieś forum i w opis wklejasz skrypt.
Najszybszy sposób na otrzymywanie tak prostych odpowiedzi jest użycie opcji "SZUKAJ"
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|