 |
|
|
| Autor |
Mesaj |
dat.draque Incepator

Data inscrierii: 28/Noi/2007 Mesaje: 1 Localitate: Slatina
|
Trimis: 28/11/2007 22:04 Titlul subiectului: [Solved][Problema]Fulgi |
|
|
| Salut am si eu o intrebare in legatura cu fulgii de zapada care cad, cum le-ai pus pe forum si daca ma ajuti iti multumesc f mult. |
|
| Sus |
|
 |
TripleH Administrator


Data inscrierii: 23/Sep/2007 Mesaje: 2565
|
Trimis: 28/11/2007 23:05 Titlul subiectului: |
|
|
| Cod: |
<script>
// LINK-ul fulgului de zapada care vreti sa apara
var snowsrc="http://i240.photobucket.com/albums/ff19/Regencys/snow3.gif"
// Numarul de fulgi care sa apare pe ecran
var no = 35;
// Momentul dupa care sa dispara fulgi de zapada (0=Niciodata):
var hidesnowtime = 0;
// Pe ce distanta sa apara fulgi de zapada ("windowheight" sau "pageheight")
var snowdistance = "pageheight";
///////////De aici in jos nu mai umblati//////////////////////////////////
var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;
function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
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 (ns6up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = iecompattest().clientWidth;
doc_height = iecompattest().clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
snowsrc=(snowsrc.indexOf("dynamicdrive.com")!=-1)? "snow.gif" : snowsrc
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 (ie4up||ns6up) {
if (i == 0) {
document.write("<div><a href="http://dynamicdrive.com\"><img src='"+snowsrc+"' border="0\"></a></div>");
} else {
document.write("<div><img src='"+snowsrc+"' border="0\"></div>");
}
}
}
function snowIE_NS6() { // IE and NS6 main animation function
doc_width = ns6up?window.innerWidth-10 : iecompattest().clientWidth-10;
doc_height=(window.innerHeight && snowdistance=="windowheight")? window.innerHeight : (ie4up && snowdistance=="windowheight")? iecompattest().clientHeight : (ie4up && !window.opera && snowdistance=="pageheight")? iecompattest().scrollHeight : iecompattest().offsetHeight;
for (i = 0; i <no> 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();
}
dx[i] += stx[i];
document.getElementById("dot"+i).style.top=yp[i]+"px";
document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i])+"px";
}
snowtimer=setTimeout("snowIE_NS6()", 10);
}
function hidesnow(){
if (window.snowtimer) clearTimeout(snowtimer)
for (i=0; i<no>0)
setTimeout("hidesnow()", hidesnowtime*1000)
}
</script>
|
pune in panoul Administratorului Header... _________________
![[Solved][Problema]Fulgi](http://i229.photobucket.com/albums/ee299/cosmodisk/axelsigto1.jpg) |
|
| Sus |
|
 |
|
|
Nu puteti crea un subiect nou in acest forum Nu puteti raspunde in subiectele acestui forum Nu puteti modifica mesajele proprii din acest forum Nu puteti sterge mesajele proprii din acest forum Nu puteti vota in chestionarele din acest forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|
|
|