Script conffettit qui ne marche pas !
4 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Script conffettit qui ne marche pas !
Bonjour à tous !! Voila j'ai trouver ce script :
J'ai demander à un ami de l'héberger et il en ressort comme ceci http://boardfunradio.forumpro.fr/10766.js
Quand je le place dans ma description sa ne marche pas j'ai donc essayer en HTML quand je prévisualise sa marche puis sa ne marche plus sa beug constamment , HELP ME PLEASE.
- Code:
<body>
<!-- DEBUT DU SCRIPT -->
<SCRIPT language=JavaScript>
var snowsrc="http://i45.servimg.com/u/f45/17/15/27/99/anigif11.gif"
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>
<!-- FIN DU SCRIPT -->
</body>
J'ai demander à un ami de l'héberger et il en ressort comme ceci http://boardfunradio.forumpro.fr/10766.js
Quand je le place dans ma description sa ne marche pas j'ai donc essayer en HTML quand je prévisualise sa marche puis sa ne marche plus sa beug constamment , HELP ME PLEASE.
Re: Script conffettit qui ne marche pas !
Bonjour,
vous n'avez pas besoin de votre ami pour héberger ce script (et en plus il ne l'a pas fait correctement )
Tous les scripts Javascript peuvent être hébergés sur votre propre forum dans le PA >> Modules >> Html & Javascript > Gestion des scripts Javascript
Je vous invite à consulter ce sujet : https://forum.forumactif.com/t308422-nouveaute-forumactif-gestion-des-codes-javascript
En ce qui concerne votre script il vous faudra créer un nouveau fichier Javascript via cette function et ajouter dans le champ "Code Javascript" ce code :
Faîtes attention, par rapport à votre code initial vous n'avez pas besoin de balises body et script !
vous n'avez pas besoin de votre ami pour héberger ce script (et en plus il ne l'a pas fait correctement )
Tous les scripts Javascript peuvent être hébergés sur votre propre forum dans le PA >> Modules >> Html & Javascript > Gestion des scripts Javascript
Je vous invite à consulter ce sujet : https://forum.forumactif.com/t308422-nouveaute-forumactif-gestion-des-codes-javascript
En ce qui concerne votre script il vous faudra créer un nouveau fichier Javascript via cette function et ajouter dans le champ "Code Javascript" ce code :
- Code:
var snowsrc="http://i45.servimg.com/u/f45/17/15/27/99/anigif11.gif"
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();
}
Faîtes attention, par rapport à votre code initial vous n'avez pas besoin de balises body et script !
Pinguino- Adminactif
-
Messages : 13963
Inscrit(e) le : 02/05/2004
Re: Script conffettit qui ne marche pas !
Merci de votre réponse mais sa ne marche pas le code ne veut pas se mettre :/
Re: Script conffettit qui ne marche pas !
J'ai remarquée que les scripts de pluie d'images et autres effets d'images ne fonctionnes pas via la gestion des code javascript.Tous les scripts Javascript peuvent être hébergés sur votre propre forum dans le PA >> Modules >> Html & Javascript > Gestion des scripts Javascript
Il faut faire un .js et l’intégrer via la description du site ou via les balises méta : PA /Général / Les moteurs de recherche / Lier un javascript .
Est-ce un bug ?
o-flo-o : voici ton fichier .js hébergé et corrigé.
https://sd-1.archive-host.com/membres/up/163144849328536723/confettis.js
à mettre dans le PA /Général / Les moteurs de recherche / Lier un javascript = dans le champ coller l’adresse du js.
A+
missx- Membre actif
-
Messages : 2895
Inscrit(e) le : 12/05/2007
Re: Script conffettit qui ne marche pas !
A mon avis , oui c'est un beug , merci sa marche , puis-je savoir comment avec vous heberger vos fichier ' JavaScript ' et ou ? Car sa marche a la perfection !!
Re: Script conffettit qui ne marche pas !
Si tu clique sur le lien du .js
https://sd-1.archive-host.com/membres/up/163144849328536723/confettis.js
tu verras que le javascript est sans les balises <script> et sans n° de ligne.
Je les héberge sur archive host ou sur mon espace perso de mon Fournisseur d’accès internet.
A+
https://sd-1.archive-host.com/membres/up/163144849328536723/confettis.js
tu verras que le javascript est sans les balises <script> et sans n° de ligne.
Je les héberge sur archive host ou sur mon espace perso de mon Fournisseur d’accès internet.
A+
missx- Membre actif
-
Messages : 2895
Inscrit(e) le : 12/05/2007
Re: Script conffettit qui ne marche pas !
Ah d'accord , je ne peut pas m'inscrire gratuitement sur Harchive Host , j'ai pris la dernière option et sa ne marche pas.
Re: Script conffettit qui ne marche pas !
qu'est ce qui ne marche pas ?
l'inscription est gratuite sur archive host .
il y a aussi
yourjavascript
A+
l'inscription est gratuite sur archive host .
il y a aussi
yourjavascript
A+
missx- Membre actif
-
Messages : 2895
Inscrit(e) le : 12/05/2007
Re: Script conffettit qui ne marche pas !
Bonjour,
Pour archive-host il n'y a plus d'inscription gratuite ( juste un test de 14 jours ).
Sinon on peut héberger un script dans les javascript et juste l'utiliser dans une balise :
Cordialement.
Pour archive-host il n'y a plus d'inscription gratuite ( juste un test de 14 jours ).
Sinon on peut héberger un script dans les javascript et juste l'utiliser dans une balise :
- Code:
<script type="text/javascript" src="/adresse-du-js.js"></script>
C'est parce qu'il y a des trucs archaïques du style "document.write" ( qui écrit du html là où le script se trouve ), une manière moderne de faire est d'attendre que la page soit chargée et là ajouter les éléments.missx a écrit:J'ai remarquée que les scripts de pluie d'images et autres effets d'images ne fonctionnes pas via la gestion des code javascript.Tous les scripts Javascript peuvent être hébergés sur votre propre forum dans le PA >> Modules >> Html & Javascript > Gestion des scripts Javascript
Il faut faire un .js et l’intégrer via la description du site ou via les balises méta : PA /Général / Les moteurs de recherche / Lier un javascript .
Est-ce un bug ?
Cordialement.
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: Script conffettit qui ne marche pas !
D'accord merci Etana !
Sujets similaires
» Un script qui ne marche plus ?
» Script qui ne marche qu'une fois
» Script qui ne marche que pour moi (admin)
» "Créer votre boutique" script ne marche pas
» script tourne page phpbb3 ne marche pas sur tous les navigateurs
» Script qui ne marche qu'une fois
» Script qui ne marche que pour moi (admin)
» "Créer votre boutique" script ne marche pas
» script tourne page phpbb3 ne marche pas sur tous les navigateurs
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum