|
|
| Auteur |
Message |
dan55 Nouveau
Inscrit le: 24 Nov 2007 Messages: 2
|
Sujet: effet neige ? 24 Nov 2007 16:00 |
|
|
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  |
|
|

|
|
themalin Adminparfait


Inscrit le: 06 Mai 2007 Messages: 3893
|
Sujet: effet neige ? 24 Nov 2007 18:16 |
|
|
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 . |
|
|

|
|
dan55 Nouveau
Inscrit le: 24 Nov 2007 Messages: 2
|
Sujet: effet neige ? 24 Nov 2007 22:06 |
|
|
Super !;
merci beaucoup
bonne soirée |
|
|

|
|
Vladimir Membresuper
Age: 40 Inscrit le: 01 Mai 2007 Messages: 279
|
Sujet: effet neige ? 25 Nov 2007 21:48 |
|
|
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 </title>
</head>
<body>
Placez ce script dans votre page
</body>
</html> _________________ http://www.fansdesardou.forumparfait.com/ |
|
|

|
|
maguy Membre
Age: 38 Inscrit le: 31 Mai 2007 Messages: 29
|
Sujet: effet neige ? 26 Nov 2007 11:01 |
|
|
| bjr, je voudrai trouver des etoiles qui tombent sur le foru, mais je ne trouve pas de code, si vous pouviez m aider merci |
|
|

|
|
themalin Adminparfait


Inscrit le: 06 Mai 2007 Messages: 3893
|
Sujet: effet neige ? 26 Nov 2007 13:03 |
|
|
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 . |
|
|

|
|
fsylvain68 Nouveau
Inscrit le: 31 Oct 2007 Messages: 9
|
Sujet: ?? 01 Déc 2007 14:37 |
|
|
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 ? |
|
|

|
|
themalin Adminparfait


Inscrit le: 06 Mai 2007 Messages: 3893
|
Sujet: effet neige ? 01 Déc 2007 15:05 |
|
|
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 . |
|
|

|
|
Vladimir Membresuper
Age: 40 Inscrit le: 01 Mai 2007 Messages: 279
|
Sujet: effet neige ? 01 Déc 2007 19:47 |
|
|
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.  _________________ http://www.fansdesardou.forumparfait.com/ |
|
|

|
|
themalin Adminparfait


Inscrit le: 06 Mai 2007 Messages: 3893
|
Sujet: effet neige ? 01 Déc 2007 20:05 |
|
|
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 . |
|
|

|
|
Vladimir Membresuper
Age: 40 Inscrit le: 01 Mai 2007 Messages: 279
|
Sujet: effet neige ? 02 Déc 2007 21:26 |
|
|
| 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.  _________________ http://www.fansdesardou.forumparfait.com/ |
|
|

|
|
themalin Adminparfait


Inscrit le: 06 Mai 2007 Messages: 3893
|
Sujet: effet neige ? 02 Déc 2007 21:27 |
|
|
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 . |
|
|

|
|
Vladimir Membresuper
Age: 40 Inscrit le: 01 Mai 2007 Messages: 279
|
Sujet: effet neige ? 03 Déc 2007 14:39 |
|
|
| 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.  _________________ http://www.fansdesardou.forumparfait.com/ |
|
|

|
|
themalin Adminparfait


Inscrit le: 06 Mai 2007 Messages: 3893
|
Sujet: effet neige ? 03 Déc 2007 19:10 |
|
|
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 . |
|
|

|
|
orient Membre Actif !

Age: 44 Inscrit le: 12 Oct 2007 Messages: 117 Localisation: Terre
|
Sujet: effet neige ? 15 Déc 2007 20:21 |
|
|
ça marche
Merci à vous
cordialement |
|
|

|
|
|
|
|
|