une pluie d'image

3 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu une pluie d'image

Message par saniadu60 Sam 24 Sep 2011 - 14:57

J'aimerais en faire une mais le proble c'est quand je place le script dans "la description du site" et j'enregistre
rien n'apparait sur mon forum

voila le script
<script src="http://yourjavascript.com/7412549781/mimi.JS.js"></script>

j'ai vraiment besoin d'aide
et voila le code que j'ai mis

Code:
var urlflocon="[url=http://www.hostingpics.net/viewer.php?id=523187badge.png][img]http://img11.hostingpics.net/pics/523187badge.png[/img][/url]"
        var nombreflocons = 10;
        var cacherflocons = 0;
        var voirflocons = "pageheight";
               
       
        var ie4up = (document.all) ? 1 : 0;
        var ns6up = (document.getElementById&&!document.all) ? 1 : 0;
       
        function testIEcompatible(){
        return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
        }
       
        var dx, xp, yp; // Variables de coordonnées et de position
        var am, stx, sty; // Variables d'amplitude
        var i, doc_width = 1024, doc_height = 768; // Taille de l'écran
       
        if (ns6up) {
        doc_width = self.innerWidth;
        doc_height = self.innerHeight;
        } else if (ie4up) {
        doc_width = testIEcompatible().clientWidth;
        doc_height = testIEcompatible().clientHeight;
        }
       
        dx = new Array();
        xp = new Array();
        yp = new Array();
        am = new Array();
        stx = new Array();
        sty = new Array();
       
        for (i = 0; i < nombreflocons; ++ i) {
        dx[i] = 0; // Variables de coordonnées
        xp[i] = Math.random()*(doc_width-50); // Variables de position
        yp[i] = Math.random()*doc_height;
        am[i] = Math.random()*20; // Variables d'amplitude
        stx[i] = 0.02 + Math.random()/10; // Variables de pas
        sty[i] = 0.7 + Math.random(); // Variables de pas
        if (ie4up||ns6up) {
        if (i == 0) {
        document.write("<div id="dot"+ i +"" style="POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;"><img src='"+urlflocon+"' border="0"></div>");
        } else {
        document.write("<div id="dot"+ i +"" style="POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;"><img src='"+urlflocon+"' border="0"></div>");
        }
        }
        }
       
        function neigeIE_NS6() { // IE et NS6 : fonctions principales d'animation
        doc_width = ns6up?window.innerWidth-10 : testIEcompatible().clientWidth-10;
        doc_height=(window.innerHeight && voirflocons=="windowheight")? window.innerHeight : (ie4up && voirflocons=="windowheight")? testIEcompatible().clientHeight : (ie4up && !window.opera && voirflocons=="pageheight")? testIEcompatible().scrollHeight : testIEcompatible().offsetHeight;
        for (i = 0; i < nombreflocons; ++ i) { // déplacement pour chaque point ("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();
        }
        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("neigeIE_NS6()", 10);
        }
       
        function cacherneige(){
        if (window.snowtimer) clearTimeout(snowtimer)
        for (i=0; i<nombreflocons; i++) document.getElementById("dot"+i).style.visibility="hidden"
        }
       
        if (ie4up||ns6up){
        neigeIE_NS6();
        if (cacherflocons>0)
        setTimeout("cacherneige()", cacherflocons*1000)
        }


Dernière édition par saniadu60 le Dim 25 Sep 2011 - 21:05, édité 1 fois
avatar

saniadu60
**

Messages : 99
Inscrit(e) le : 15/08/2011

http://coolekoloko.forumgratuit.org/
saniadu60 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: une pluie d'image

Message par saniadu60 Sam 24 Sep 2011 - 21:26

personne ne sais?
avatar

saniadu60
**

Messages : 99
Inscrit(e) le : 15/08/2011

http://coolekoloko.forumgratuit.org/
saniadu60 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: une pluie d'image

Message par saniadu60 Dim 25 Sep 2011 - 10:02

UP
avatar

saniadu60
**

Messages : 99
Inscrit(e) le : 15/08/2011

http://coolekoloko.forumgratuit.org/
saniadu60 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: une pluie d'image

Message par missx Dim 25 Sep 2011 - 10:42

salut
tu as mis comme url de l'image ceci
Code:
[url=http://www.hostingpics.net/viewer.php?id=523187badge.png][img]http://img11.hostingpics.net/pics/523187badge.png[/img][/url]
ce n'est pas bon : il y a des balises bbcode,
il faut mettre ceci
Code:
http://img11.hostingpics.net/pics/523187badge.png
A+
missx

missx
Membre actif

Féminin
Messages : 2895
Inscrit(e) le : 12/05/2007

missx a été remercié(e) par l'auteur de ce sujet.

Résolu Re: une pluie d'image

Message par saniadu60 Dim 25 Sep 2011 - 18:35

non sa ne marche toujour pas
avatar

saniadu60
**

Messages : 99
Inscrit(e) le : 15/08/2011

http://coolekoloko.forumgratuit.org/
saniadu60 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: une pluie d'image

Message par missx Dim 25 Sep 2011 - 19:30

essaie ça :
Code:
var urlflocon="http://img11.hostingpics.net/pics/523187badge.png"
// Ecrire le nombre de flocons :
var nombreflocons = 10;
// Indiquer si la neige doit disparaître après x secondes (0=jamais) :
var cacherflocons = 0;
// Indiquer si la neige doit être vue sur la fenêtre ou toute la page avant de disparaître ("windowheight"=la fenêtre, "pageheight"=toute la page)
var voirflocons = "pageheight";
/////////// FIN DE LA PARTIE CONFIGURATION //////////////////////////////////
var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;
function testIEcompatible(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
var dx, xp, yp; // Variables de coordonnées et de position
var am, stx, sty; // Variables d'amplitude
var i, doc_width = 1024, doc_height = 768; // Taille de l'écran
if (ns6up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = testIEcompatible().clientWidth;
doc_height = testIEcompatible().clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
for (i = 0; i < nombreflocons; ++ i) {
dx[i] = 0; // Variables de coordonnées
xp[i] = Math.random()*(doc_width-50); // Variables de position
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20; // Variables d'amplitude
stx[i] = 0.02 + Math.random()/10; // Variables de pas‎
sty[i] = 0.7 + Math.random(); // Variables de pas
if (ie4up||ns6up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+urlflocon+"' border=\"0\"><\/div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+urlflocon+"' border=\"0\"><\/div>");
}
}
}
function neigeIE_NS6() { // IE et NS6 : fonctions principales d'animation
doc_width = ns6up?window.innerWidth-10 : testIEcompatible().clientWidth-10;
doc_height=(window.innerHeight && voirflocons=="windowheight")? window.innerHeight : (ie4up && voirflocons=="windowheight")? testIEcompatible().clientHeight : (ie4up && !window.opera && voirflocons=="pageheight")? testIEcompatible().scrollHeight : testIEcompatible().offsetHeight;
for (i = 0; i < nombreflocons; ++ i) { // déplacement pour chaque point ("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();
}
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("neigeIE_NS6()", 10);
}
function cacherneige(){
if (window.snowtimer) clearTimeout(snowtimer)
for (i=0; i<nombreflocons; i++) document.getElementById("dot"+i).style.visibility="hidden"
}
if (ie4up||ns6up){
neigeIE_NS6();
if (cacherflocons>0)
setTimeout("cacherneige()", cacherflocons*1000)
}
A+
missx

missx
Membre actif

Féminin
Messages : 2895
Inscrit(e) le : 12/05/2007

missx a été remercié(e) par l'auteur de ce sujet.

Résolu Re: une pluie d'image

Message par lulu-la-lumiere Dim 25 Sep 2011 - 21:15

je pourais avoir la meme chose sauf que sania sauf que avec cette image au lieu de celle du badge? ^^
https://i.servimg.com/u/f49/15/59/81/68/lol56.gif
merci d'avance cordialement!

edit: c'est bon Smile
avatar

lulu-la-lumiere
Nouveau membre

Messages : 16
Inscrit(e) le : 26/08/2011

http://lequotidienekoloko.forumgratuit.org/
lulu-la-lumiere a été remercié(e) par l'auteur de ce sujet.

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

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum