Vous recherchez du personnel c'est ici" /> Magicgraphic" /> effet neige ?
Forum d'entraide

Forum d'entraide officiel de Forumparfait.com
 

AccueilAccueil  FAQFAQ  RechercherRechercher  MembresMembres  S'enregistrerS'enregistrer  ConnexionConnexion 

Poster un nouveau sujet Répondre au sujet
 Forum d'entraide :: Personnalisation du design :: effet neige ?

effet neige ?

Voir le sujet précédent Voir le sujet suivant

Auteur Message
dan55
Nouveau




Inscrit le: 24 Nov 2007
Messages: 2

MessageSujet: effet neige ?  Posté le24 Nov 2007 16:00 Répondre en citant

bonjour à tous.
est-il possible de faire un effet de neige sur les forums ?
Si oui merci de m'indiquer la marche à suivre.

Merci de votre aide.

Bonne journée Wink

Revenir en haut de page

themalin
Adminparfait
<font color=blue><b>Admin</font>parfait</b>




Inscrit le: 06 Mai 2007
Messages: 3758

MessageSujet: effet neige ?  Posté le24 Nov 2007 18:16 Répondre en citant

bonjour

panneau admin
configuration
autoriser le html oui

ensuite

page d'accueil
tu mets ce code et envoyer


Code:
<html>
<body>
<head>
<!-- DEBUT DU SCRIPT --><SCRIPT language=JavaScript>
/*
Snow Effect Script
Created and submitted by Altan d.o.o. (snow@altan.hr, http://www.altan.hr/snow/index.html)

EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/

var snowsrc="lien de l'image"
var no = 10;
var ns4up = (document.layers) ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var nn6up = (document.getElementById) ? 1 : 0;
var dx, xp, yp;
var am, stx, sty;
var i, doc_width = 800, doc_height = 600;

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

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;
xp[i] = Math.random()*(doc_width-50);
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
if (ns4up) {
if (i == 0) {
document.write("<layer name=dot"+ i +" left=15 top=15 visibility=show><img src='"+snowsrc+"' border=0></layer>");
} else {
document.write("<layer name=dot"+ i +" left=15 top=15 visibility=show><img src='"+snowsrc+"' border=0></layer>");
}
} else if (ie4up || nn6up) {
if (i == 0) { document.write("<div id=dot"+ i +" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=0></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() {
for (i = 0; i < no; ++ i) {
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() {
for (i = 0; i < no; ++ i) {
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 = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowIE()", 10);
}

function snowNN6() {
for (i = 0; i < no; ++ i) {
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.getElementById("dot"+i).style.top = yp[i];
document.getElementById("dot"+i).style.left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNN6()", 10);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
} else if (nn6up) {
snowNN6();
}

</SCRIPT>
</head>
</body>
</html>
<!-- FIN DU SCRIPT -->



changes le lien de l'image par une image de neige
_________________
Pour Supprimer votre forum regardez ICI ,Envoyer un MP à un administrateur ou modérateur .
Pensez à consulter Les tutos du forum pour voir les différentes possibilités.
si vous avez une suggestions postées la ICI .

Revenir en haut de page

dan55
Nouveau




Inscrit le: 24 Nov 2007
Messages: 2

MessageSujet: effet neige ?  Posté le24 Nov 2007 22:06 Répondre en citant

Super !;
merci beaucoup Thumright

bonne soirée

Revenir en haut de page

Vladimir
Membresuper



Age: 40
Inscrit le: 01 Mai 2007
Messages: 276

MessageSujet: effet neige ?  Posté le25 Nov 2007 21:48 Répondre en citant

J'ai également trouvé ce code sur un site, il n'y a rien à changer, il suffit de le copier et de le coller comme ça dans page d'accueil, tout est déjà rempli pour que la neige apparaisse. Je vous le donne à tout hasard :



<html>
<head>
<script>
// Placez le nombre de flocons de neige (plus de 30 - 40 non recommandés)
var snowmax=35
// Placez les couleurs pour la neige. Ajoutez autant de couleurs comme vous voudrez
var snowcolor=new Array("#aaaacc","#ddddFF","#ccccDD")
// Placez les polices, celle créent les flocons de neige. Ajoutez autant de polices comme vous voudrez
var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS")
// Placez la lettre qui crée votre flocon de neige (recommandé: *)
var snowletter="*"
// Placez la vitesse de la descente (gamme recommandée de valeurs de 0,3 à 2)
var sinkspeed=2
// Placez la maximal-taille de vos snowflaxes
var snowmaxsize=30
// Placez la minimal-taille de vos snowflaxes
var snowminsize=10
// Placez la neiger-zone
// Placez 1 pour tout-au-dessus-neiger, placez 2 pour la gauche-côté-chute de neige
// L'ensemble 3 pour centre-neiger, a placé 4 pour la droit-côté-chute de neige
var snowingzone=1
///////////////////////////////////////////////////////////////////////////
// LA CONFIGURATION FINIT ICI
///////////////////////////////////////////////////////////////////////////
// N'éditez pas au-dessous de cette ligne
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>=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>"+snowletter+"</span>")
}
if (browserok) {
window.onload=initsnow
}
</script>
<title>Neige Razz</title>
</head>
<body>
Placez ce script dans votre page Smile
</body>
</html>

_________________
http://www.fansdesardou.forumparfait.com/

Revenir en haut de page

maguy
Membre



Age: 38
Inscrit le: 31 Mai 2007
Messages: 29

MessageSujet: effet neige ?  Posté le26 Nov 2007 11:01 Répondre en citant

bjr, je voudrai trouver des etoiles qui tombent sur le foru, mais je ne trouve pas de code, si vous pouviez m aider merci

Revenir en haut de page

themalin
Adminparfait
<font color=blue><b>Admin</font>parfait</b>




Inscrit le: 06 Mai 2007
Messages: 3758

MessageSujet: effet neige ?  Posté le26 Nov 2007 13:03 Répondre en citant

bonjour

prends le code que j'ai mis et il suffit de changer le lien de l'image comme indiqué par l'image que tu veux mettre c'est tout
_________________
Pour Supprimer votre forum regardez ICI ,Envoyer un MP à un administrateur ou modérateur .
Pensez à consulter Les tutos du forum pour voir les différentes possibilités.
si vous avez une suggestions postées la ICI .

Revenir en haut de page

fsylvain68
Nouveau




Inscrit le: 31 Oct 2007
Messages: 9

MessageSujet: ??  Posté le01 Déc 2007 14:37 Répondre en citant

bon jour jai mis ton code the malin mais kan jvai sur apercu du forum jai pas les flocon jai les crosi rouge est-ce qu'il me manque un truc voila comment j'ai inserer le code. et est-ce que c'est possible de faire tomber l'effet neige sur toute la page? merci


<html>
<body>
<head>
<DEBUT><SCRIPT>
/*
Snow Effect Script
Created and submitted by Altan d.o.o. (snow@altan.hr, http://www.altan.hr/snow/index.html)

EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/

var snowsrc="[img=http://img519.imageshack.us/img519/6852/flhf9.jpg]"
var no = 10;
var ns4up = (document.layers) ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var nn6up = (document.getElementById) ? 1 : 0;
var dx, xp, yp;
var am, stx, sty;
var i, doc_width = 800, doc_height = 600;

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

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;
xp[i] = Math.random()*(doc_width-50);
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
if (ns4up) {
if (i == 0) {
document.write("<layer><img></layer>");
} else {
document.write("<layer><img></layer>");
}
} else if (ie4up || nn6up) {
if (i == 0) { document.write("<div><img></div>");
} else {
document.write("<div><img></div>");
}
}
}

function snowNS() {
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();
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() {
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();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowIE()", 10);
}

function snowNN6() {
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();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.getElementById("dot"+i).style.top = yp[i];
document.getElementById("dot"+i).style.left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNN6()", 10);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
} else if (nn6up) {
snowNN6();
}

</SCRIPT>
</head>
</body>
</html>

est-ce que je me suis tromper quelque part ?

Revenir en haut de page

themalin
Adminparfait
<font color=blue><b>Admin</font>parfait</b>




Inscrit le: 06 Mai 2007
Messages: 3758

MessageSujet: effet neige ?  Posté le01 Déc 2007 15:05 Répondre en citant

oui

ici

var snowsrc="[img=http://img519.imageshack.us/img519/6852/flhf9.jpg]"


mets juste ça

var snowsrc="http://img519.imageshack.us/img519/6852/flhf9.jpg"

quand on mets un code image pas la peine de mettre les balises bbcode
_________________
Pour Supprimer votre forum regardez ICI ,Envoyer un MP à un administrateur ou modérateur .
Pensez à consulter Les tutos du forum pour voir les différentes possibilités.
si vous avez une suggestions postées la ICI .

Revenir en haut de page

Vladimir
Membresuper



Age: 40
Inscrit le: 01 Mai 2007
Messages: 276

MessageSujet: effet neige ?  Posté le01 Déc 2007 19:47 Répondre en citant

Sinon fsylvain68, vous copiez intégralement le code que j'ai mis, il n'y a rien à changer vous le mettez comme ça et la neige apparaîtra. Wink
_________________
http://www.fansdesardou.forumparfait.com/

Revenir en haut de page

themalin
Adminparfait
<font color=blue><b>Admin</font>parfait</b>




Inscrit le: 06 Mai 2007
Messages: 3758

MessageSujet: effet neige ?  Posté le01 Déc 2007 20:05 Répondre en citant

bonjour

ton code marche apparement juste sous opéra mais pas sous ie ou firefox
_________________
Pour Supprimer votre forum regardez ICI ,Envoyer un MP à un administrateur ou modérateur .
Pensez à consulter Les tutos du forum pour voir les différentes possibilités.
si vous avez une suggestions postées la ICI .

Revenir en haut de page

Vladimir
Membresuper



Age: 40
Inscrit le: 01 Mai 2007
Messages: 276

MessageSujet: effet neige ?  Posté le02 Déc 2007 21:26 Répondre en citant

themalin a écrit:
bonjour

ton code marche apparement juste sous opéra mais pas sous ie ou firefox


Si, moi je fonctionne avec IE et il marche très bien, pas de soucis. Sous firefox, je ne sais pas par contre. Wink
_________________
http://www.fansdesardou.forumparfait.com/

Revenir en haut de page

themalin
Adminparfait
<font color=blue><b>Admin</font>parfait</b>




Inscrit le: 06 Mai 2007
Messages: 3758

MessageSujet: effet neige ?  Posté le02 Déc 2007 21:27 Répondre en citant

je suis sous ff et je ne vois rien
_________________
Pour Supprimer votre forum regardez ICI ,Envoyer un MP à un administrateur ou modérateur .
Pensez à consulter Les tutos du forum pour voir les différentes possibilités.
si vous avez une suggestions postées la ICI .

Revenir en haut de page

Vladimir
Membresuper



Age: 40
Inscrit le: 01 Mai 2007
Messages: 276

MessageSujet: effet neige ?  Posté le03 Déc 2007 14:39 Répondre en citant

themalin a écrit:
je suis sous ff et je ne vois rien


Ok, il ne doit fonctionner que sur IE alors. Donc pour ceux qui fonctionnent sous IE il marche sinon, je ne sais pas.

Merci Themalin. Thumright
_________________
http://www.fansdesardou.forumparfait.com/

Revenir en haut de page

themalin
Adminparfait
<font color=blue><b>Admin</font>parfait</b>




Inscrit le: 06 Mai 2007
Messages: 3758

MessageSujet: effet neige ?  Posté le03 Déc 2007 19:10 Répondre en citant

celui que j'ai mis marche sur tous les navigateurs
_________________
Pour Supprimer votre forum regardez ICI ,Envoyer un MP à un administrateur ou modérateur .
Pensez à consulter Les tutos du forum pour voir les différentes possibilités.
si vous avez une suggestions postées la ICI .

Revenir en haut de page

orient
Membre



Age: 43
Inscrit le: 12 Oct 2007
Messages: 99
Localisation: Terre

MessageSujet: effet neige ?  Posté le15 Déc 2007 20:21 Répondre en citant

ça marche
Merci à vous
cordialement

Revenir en haut de page

Semaine européenne de la mobilité

effet neige ?

Voir le sujet précédent Voir le sujet suivant Revenir en haut de page

Page 1 sur 2 Aller à la page 1, 2  Suivante
Permission de ce forum:Vous ne pouvez pas répondre aux sujets
Forum d'entraide :: Personnalisation du design :: effet neige ?-
Poster un nouveau sujet Répondre au sujet
Sauter vers:  

Créer un forum |  Publicité gratuite de vos Forumparfait |  © phpBB |  Astuces et Reductions |  Entraide & support