Hébergement JS paques

2 participants

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

Résolu Hébergement JS paques

Message par Fred1208 Dim 31 Mar 2013 - 14:33

Bonjour,

J'aimerais modifier le code javascript suivant :

http://fdf.aidactif.fr/paque/p6.js

J'ai essayé de le copier dans les PA/modules/javascript pour l'héberger et éventuellement le modifier mais quand ensuite je reprends cette adresse de mon site, je ne parviens pas à le faire fonctionner.
Je ne comprends pas pourquoi, quelqu'un peut m'aider?

Joyeuses paques,

Fred


Dernière édition par Fred1208 le Dim 31 Mar 2013 - 15:05, édité 1 fois
Fred1208

Fred1208
***

Masculin
Messages : 121
Inscrit(e) le : 29/04/2010

http://www.forseps.org
Fred1208 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Hébergement JS paques

Message par Adam_sfp Dim 31 Mar 2013 - 14:40

Bonjour

En essayant comme ceci cela devrait fonctionner.

A coller dans gestion des codes javascript sur toutes les pages ou autres.
Code:
var snowsrc = "http://fdf.aidactif.fr/paque/p6.png"; var no = 10; var hidesnowtime = 0; var snowdistance = "pageheight"; var ie4up = document.all ? 1 : 0; var ns6up = document.getElementById && !document.all ? 1 : 0; function iecompattest() { return document.compatMode && document.compatMode != "BackCompat" ? document.documentElement : document.body } var dx, xp, yp; var am, stx, sty; var i, doc_width = 800, doc_height = 600; if(ns6up) { doc_width = self.innerWidth; doc_height = self.innerHeight }else { if(ie4up) { doc_width = iecompattest().clientWidth; doc_height = iecompattest().clientHeight } } dx = new Array; xp = new Array; yp = new Array; am = new Array; stx = new Array; sty = new Array; snowsrc = snowsrc.indexOf("fdf.aidactif.fr") != -1 ? "http://fdf.aidactif.fr/paque/p6.png" : snowsrc; 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(ie4up || ns6up) { if(i == 0) { document.write('<div id="dot' + i + '" style="POSITION: absolute; Z-INDEX: ' + i + '; VISIBILITY: visible; TOP: 15px; LEFT: 15px;"><a href="http://fdf.aidactif.fr"><img src=\'' + snowsrc + '\' border="0"></a></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 snowIE_NS6() { doc_width = ns6up ? window.innerWidth - 10 : iecompattest().clientWidth - 10; doc_height = window.innerHeight && snowdistance == "windowheight" ? window.innerHeight : ie4up && snowdistance == "windowheight" ? iecompattest().clientHeight : ie4up && !window.opera && snowdistance == "pageheight" ? iecompattest().scrollHeight : iecompattest().offsetHeight; 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() } 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("snowIE_NS6()", 10) } function hidesnow() { if(window.snowtimer) { clearTimeout(snowtimer) } for(i = 0;i < no;i++) { document.getElementById("dot" + i).style.visibility = "hidden" } } if(ie4up || ns6up) { snowIE_NS6(); if(hidesnowtime > 0) { setTimeout("hidesnow()", hidesnowtime * 1E3) } } ;


Cordialement.


*si vous le mettez dans gestion des codes java pas besoin de reprendre l'adresse il fonctionne en fonction de l'endroit ou vous l'appliquez( toutes les pages, page d'accueil etc...)
Adam_sfp

Adam_sfp
Membre actif

Masculin
Messages : 4465
Inscrit(e) le : 18/04/2008

http://antonyadam.kanak.fr
Adam_sfp a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Hébergement JS paques

Message par Fred1208 Dim 31 Mar 2013 - 15:04

je te remercie beaucoup, ça fonctionne maintenant.

Je te demanderais bien pourquoi cela ne fonctionnait pas avant, mais j'ai peur de ne pas tout comprendre Smile

Bon Dimanche,

Fred
Fred1208

Fred1208
***

Masculin
Messages : 121
Inscrit(e) le : 29/04/2010

http://www.forseps.org
Fred1208 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Hébergement JS paques

Message par Adam_sfp Dim 31 Mar 2013 - 15:16

Bonjour

Le fait qu'il y est des commentaires de ce style
//Configure below to change URL path to the snow image
ou des espaces etc peuvent empêcher le code de fonctionner...

En compilant le code cela fonctionne mieux
http://closure-compiler.appspot.com/home

Cordialement.
Adam_sfp

Adam_sfp
Membre actif

Masculin
Messages : 4465
Inscrit(e) le : 18/04/2008

http://antonyadam.kanak.fr
Adam_sfp 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