Faire tomber la neige (astuce)
17 messages
• Page 1 sur 2 • 1, 2
-

KSL369 - WRInaute discret

- Messages: 56
- Inscription: 20 Aoû 2006
Faire tomber la neige (astuce)
Bonjour,
pour cet hivers voici un script qui décore nos sites avec une multitude de jolis flocons qui descendent du ciel*, il suffit d'insérer cette petite ligne entre les balises <body>et</body> :
Merci à forum.topflood.com
pour cet hivers voici un script qui décore nos sites avec une multitude de jolis flocons qui descendent du ciel*, il suffit d'insérer cette petite ligne entre les balises <body>et</body> :
- Code: Tout sélectionner
<script src="http://images.topflood.com/neige-maric.php" type="text/javascript"></script>
Merci à forum.topflood.com
-

YoyoS - WRInaute accro

- Messages: 3835
- Inscription: 14 Sep 2006
Bien vu e-kiwi, en effet c'est assez dangereux. Il peut récupérer tes cookies quand il veut, et encore bien d'autres choses
Rien ne l'empeche de recopier le code et de créer un fichier .js à mettre sur son site en tout cas
Sinon, regarde comment ton cpu s'affole quand tu ouvres ton site et comment il est content quand tu le fermes... Et oui, ça consomme à mort de faire avancer tout ces flocons de neige
Sinon, regarde comment ton cpu s'affole quand tu ouvres ton site et comment il est content quand tu le fermes... Et oui, ça consomme à mort de faire avancer tout ces flocons de neige
Dernière édition par YoyoS le Jeu Déc 18, 2008 15:14, édité 1 fois.
-

KSL369 - WRInaute discret

- Messages: 56
- Inscription: 20 Aoû 2006
Merci pour vos appréciations, je trouvais qu'une ligne était + simple à intégrer mais il est vrai qu'il vaut mieux ètre prudent, voici donc le .js en question :
Si vous y trouver quelque d'anormal faites le nous savoir svp.
- Code: Tout sélectionner
var snowmax=55;var snowcolor=new Array("#aaaacc","#ddddFF","#ccccDD");var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS");var snowletter="*";var sinkspeed=1;var snowmaxsize=30;var snowminsize=10;var snowingzone=1;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(a){rand=Math.floor(a*Math.random());return rand}function iecompattest(){return(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body}function initsnow(){if(ie5||opera){marginbottom=iecompattest().clientHeight;marginright=iecompattest().clientWidth}else{if(ns6){marginbottom=self.innerHeight;marginright=self.innerWidth}}var a=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(a)+snowminsize;snow[i].style.fontSize=snow[i].size+"px";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+"px";snow[i].style.top=snow[i].posy+"px"}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])+"px";snow[i].style.top=snow[i].posy+"px";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 a=setTimeout("movesnow()",50)}function hidesnow(){if(window.timer){clearTimeout(timer)}for(i=0;i<=snowmax;i++){document.getElementById("s"+i).style.visibility="hidden"}}for(i=0;i<=snowmax;i++){document.write('<div id="s'+i+'" style="POSITION: absolute; Z-INDEX: 9'+i+"; VISIBILITY: visible; TOP:-"+snowmaxsize+'px; LEFT: 15px;">'+snowletter+"</div>")}if(browserok){initsnow()}else{document.write('Votre navigateur ne supporte pas ce Javascript, <a href="http://forum.topflood.com">Top Flood</a>')};
Si vous y trouver quelque d'anormal faites le nous savoir svp.
-

zeb - WRInaute accro

- Messages: 4555
- Inscription: 5 Déc 2004
KSL369 a écrit:Merci pour vos appréciations, je trouvais qu'une ligne était + simple à intégrer mais il est vrai qu'il vaut mieux ètre prudent, voici donc le .js en question :.
- Code: Tout sélectionner
var snowmax=55; bla bla bla d</a>')};
Parce que héberger le JS et mettre une ligne pointant dessus sur ta page c'est moins simple ?
Sinon faut aussi penser qu'un script anodin peut se transformer en script pas cool le 25 au soir quand tous le monde se fait une indigestion au saumon fumé
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
Y'a ce script là sinon : http://www.schillmania.com/projects/snowstorm/
- zuckes
- Nouveau WRInaute

- Messages: 3
- Inscription: 26 Aoû 2008
Pas vu
Pas vu de neige avec IE7.0.
Mais mon disque dur est essouflé à force de pédaler.
Vu ton site mais pas cliqué.
Juste parce que je me méfie des sites qui bouffent des ressources à mon insu.
Joyeux Noël pour rester de saison et dans le sujet.
Zuckes
Mais mon disque dur est essouflé à force de pédaler.
Vu ton site mais pas cliqué.
Juste parce que je me méfie des sites qui bouffent des ressources à mon insu.
Joyeux Noël pour rester de saison et dans le sujet.
Zuckes
17 messages
• Page 1 sur 2 • 1, 2
Lectures recommandées sur ce thème :
- Critiques et avis sur internet : comment faire pour ne pas tomber sous le coup de la loi ?
- [Tips] - Petite astuce pour faire tourner un forum
- Images gratuites de neige
- Design : Fabriquer de la neige ?
- Effet de la neige sur vos stats
- Alsace: 15 centimètres de neige sur les routes.
- faut-il tomber en sandbox ?
- version 1.3!! laissez tomber!!
- google m'a laissée tomber
- Dois-je laisser tomber mon site
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités









