• Ogłoszenie:

skrypt na padający śnieg

Wszystko odnośnie tworzenia grafiki - obróbka, problemy, oceny.
Tworzenia Stron internetowych - HTML, PHP, MySQL...

Skrypt na padający śnieg

Postprzez Pawel_x18 02 Gru 2007, 09:38

reklama
Witam
szukam skryptu, który umożliwił by pokazanie śniegu na stronie,
ale chciałbym że byłby to skrypt, który nie powodował by "zwolnienia" strony, tak aby także było widać ten śnieg (nie dużo) ale nie zwykłe gwiazdki typu -=> " * ".
Awatar użytkownika
Pawel_x18
~user
 
Posty: 619
Dołączenie: 28 Lut 2006, 23:50
Miejscowość: Piotrków Trybunalski
Pochwały: 2



Postprzez Budosz 02 Gru 2007, 13:21

w jako tło czy na wierzchu?
P5QL PRO|Q6600 2.4@3.2|Patriot/A-data 4Gb/801mhz CL5|Gainward HD4850 Golden Sample|Chieftec 400W|Windows 7 Ultimate x64|
Awatar użytkownika
Budosz
~user
 
Posty: 1348
Dołączenie: 25 Kwi 2006, 17:17
Miejscowość: Londyn
Pochwały: 28



Postprzez Zip 02 Gru 2007, 13:25

http://www.swmarek.qs.pl/java/skrypty/inne/snieg/snieg.htm

http://www.webhelp.pl/forum/viewtopic.php?t=7760&view=previous

Autor postu otrzymał pochwałę
Zip
~user
 
Posty: 1969
Dołączenie: 12 Lis 2004, 16:06
Miejscowość: _____Zamość____ IQ : 162
Pochwały: 54



Postprzez Pawel_x18 02 Gru 2007, 14:39

na wierzchu, tamte skrypty dwa, już testowałem i strasznie zwalniają stronę a efekt jest mizerny
Awatar użytkownika
Pawel_x18
~user
 
Posty: 619
Dołączenie: 28 Lut 2006, 23:50
Miejscowość: Piotrków Trybunalski
Pochwały: 2



Postprzez Wojtaz 02 Gru 2007, 15:32

http://www.javaskrypt.w.szu.pl/skrypty.php?go=snieg
A ten??

Autor postu otrzymał pochwałę
MSI 770-G45 + AMD Athlon II X2 245 2.9GHz + GoodRam 2GB 1333MHz + Samsung 500GB + Zotac GeForce GTS-250 512MB DDR3 + Fortron 400W + Logitech X-540 + LG L1730P + Microsoft Windows Professional 64bit
Wojtaz
~user
 
Posty: 2042
Dołączenie: 12 Paź 2007, 18:50
Pochwały: 69



Postprzez Dzidek794 02 Gru 2007, 17:16

Ja znalazłem coś takiego: http://dzidek794.lua.pl/www/snow.html

Fajnie działa i najlepsze jest to, że możesz sobie wybrać jaka gwiazdka ma latać(na dole kodu). mam nadzieje, ze się spodoba ;)

kod to:
Kod: Zaznacz wszystko
<html>
<head>
<script language="JavaScript1.2">
<!--
/*
Snow Effect Script
Submitted by Altan d.o.o. (snow@altan.hr, http://www.altan.hr/snow/index.html)
Permission granted to Dynamicdrive.com to feature script in archive
For full source code to this script, visit http://dynamicdrive.com
*/


//Configure below to change URL path to the snow image
var snowsrc="snow.gif"
// Configure below to change number of snow to render
var no = 10;

var ns4up = (document.layers) ? 1 : 0; // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;

var dx, xp, yp; // coordinate and position variables
var am, stx, sty; // amplitude and step variables
var i, doc_width = 800, doc_height = 600;

if (ns4up||ns6up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}

dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();

for (i = 0; i < no; ++ i) {
dx[i] = 0; // set coordinate variables
xp[i] = Math.random()*(doc_width-50); // set position variables
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20; // set amplitude variables
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random(); // set step variables
if (ns4up) { // set layers
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><a href=\"http://dynamicdrive.com/\"><img src='"+snowsrc+"' border=\"0\"></a></layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' border=\"0\"></layer>");
}
} else if (ie4up||ns6up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><a href=\"http://dynamicdrive.com\"><img src='"+snowsrc+"' border=\"0\"></a></div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"></div>");
}
}
}

function snowNS() { // Netscape main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNS()", 10);
}

function snowIE_NS6() { // IE and NS6 main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = ns6up?window.innerWidth : document.body.clientWidth;
doc_height = ns6up?window.innerHeight : document.body.clientHeight;
}
dx[i] += stx[i];
if (ie4up){
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
else if (ns6up){
document.getElementById("dot"+i).style.top=yp[i];
document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i]);
}
}
setTimeout("snowIE_NS6()", 10);
}

if (ns4up) {
snowNS();
} else if (ie4up||ns6up) {
snowIE_NS6();
}


var snowsrc="snow.gif"
// tu wpisz źródło obrazeka który ma "latać"
-->

</script>
</head>
<body>
</body>
<html>


Pozdro

Autor postu otrzymał pochwałę
Na pytanie "Napisać bezsensowny temat?" - odpowiedzią jest :ban: . I tego się trzymaj :o
Awatar użytkownika
Dzidek794
~user
 
Posty: 178
Dołączenie: 05 Lip 2007, 14:56
Miejscowość: Rybnik
Pochwały: 31




Powróć do Grafika & Webmastering

Kto jest na forum

Użytkownicy przeglądający to forum: tinade oraz 4 gości