Codes JS à intégrer ? [Réglé]
CTPMan Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre CTPMan
- Inscrit le : 13/11/2008
Les fêtes de fin d'année s'approchent, et comme pour la plus part des sites, on ajoute quelques décos. J'aimerais pour ma part, ajouter un javascript de neige qui tombe. J'ai donc inséré le code dans le fichier dans templates/main2/header.tpl -> rien ne change, la neige ne tombe pas. J'ai essayé dans la même catégorie dans index.php, ne fonctionne pas non plus.
C'est dans quel fichier qu'il faut inclure ce code js pour qu'il s'affiche sur tout le site alors ?
Merci !
PS: non je ne me suis pas trompé quand je l'ai ajouté, j'ai bien fait attention de le mettre entre les balises <head></head>
Crunchfamily Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Crunchfamily
- Inscrit le : 23/09/2008
peux tu donner l'adresse de ton site qu'on puisse voir et nous donner ton script.
Édité par Crunchfamily Le 17/12/2008 à 14h25
Crunchfamily Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Crunchfamily
- Inscrit le : 23/09/2008
Code JAVASCRIPT :
<script language="JavaScript"> // divers modif par Gecko entre autre ajout de "px" // Placez le nombre de flocons de neige (plus de 30 - 40 non recommandés) var snowmax=45 // 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é: *) // Modif par Gecko neige en texte remplacée par une image ... var snowletter="<img src='http://poupi.net.free.fr/noel/snow1.gif'>" // var snowletter="*" // Placez la vitesse de la descente (gamme recommandée de valeurs de 0,3 à 2) var sinkspeed=1.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=CONCAT(ie5,ns6,opera) function randommaker(range) { rand=Math.floor(range*Math.random()) return rand } function initsnow() { if (CONCAT(ie5 , opera)) { marginbottom = document.body.clientHeight marginright = document.body.clientWidth } else if (ns6) { marginbottom = document.documentElement.scrollHeight // modif par Gecko (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+"px" snow[i].style.top=snow[i].posy+"px" } movesnow() } function movesnow() { for (i=0;i<=snowmax;i++) { crds[i] += x_mv[i]; snow[i].posy+=snow[i].sink snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i])+"px"; snow[i].style.top=snow[i].posy+"px" if (snow[i].posy>=marginbottom-2*snow[i].CONCAT(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 id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>") } if (browserok) { window.onload=initsnow } </script>
CTPMan Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre CTPMan
- Inscrit le : 13/11/2008
Le script est dans un fichier JS et contient :
Code JAVASCRIPT :
//////////////////////////////////////////////////////////////// // Javascript made by Rasmus - http://www.peters1.dk // //////////////////////////////////////////////////////////////// var SNOW_Picture = "http://www.domain.com/billeder/snow.gif" var SNOW_no = 15; var SNOW_browser_IE_NS = (document.body.clientHeight) ? 1 : 0; var SNOW_browser_MOZ = (self.innerWidth) ? 1 : 0; var SNOW_browser_IE7 = (document.documentElement.clientHeight) ? 1 : 0; var SNOW_Time; var SNOW_dx, SNOW_xp, SNOW_yp; var SNOW_am, SNOW_stx, SNOW_sty; var i, SNOW_Browser_Width, SNOW_Browser_Height; if (SNOW_browser_IE_NS) { SNOW_Browser_Width = document.body.clientWidth; SNOW_Browser_Height = document.body.clientHeight; } else if (SNOW_browser_MOZ) { SNOW_Browser_Width = self.innerWidth - 20; SNOW_Browser_Height = self.innerHeight; } else if (SNOW_browser_IE7) { SNOW_Browser_Width = document.documentElement.clientWidth; SNOW_Browser_Height = document.documentElement.clientHeight; } SNOW_dx = new Array(); SNOW_xp = new Array(); SNOW_yp = new Array(); SNOW_am = new Array(); SNOW_stx = new Array(); SNOW_sty = new Array(); for (i = 0; i < SNOW_no; ++ i) { SNOW_dx[i] = 0; SNOW_xp[i] = Math.random()*(SNOW_Browser_Width-50); SNOW_yp[i] = Math.random()*SNOW_Browser_Height; SNOW_am[i] = Math.random()*20; SNOW_stx[i] = 0.02 + Math.random()/10; SNOW_sty[i] = 0.7 + Math.random(); if (i == 0) document.write("<div id="SNOW_flake"+ i +"" style="position: absolute; z-index: "+ i +"; visibility: visible; top: 15px; left: 15px;"><a href="http://www.peters1.dk" target="_blank"><img src=""+SNOW_Picture+"" border="0"></a></div>"); else document.write("<div id="SNOW_flake"+ i +"" style="position: absolute; z-index: "+ i +"; visibility: visible; top: 15px; left: 15px;"><img src=""+SNOW_Picture+"" border="0"></div>"); } function SNOW_Weather() { for (i = 0; i < SNOW_no; ++ i) { SNOW_yp[i] += SNOW_sty[i]; if (SNOW_yp[i] > SNOW_Browser_Height-50) { SNOW_xp[i] = Math.random()*(SNOW_Browser_Width-SNOW_am[i]-30); SNOW_yp[i] = 0; SNOW_stx[i] = 0.02 + Math.random()/10; SNOW_sty[i] = 0.7 + Math.random(); } SNOW_dx[i] += SNOW_stx[i]; document.getElementById("SNOW_flake"+i).style.top=SNOW_yp[i]+"px"; document.getElementById("SNOW_flake"+i).style.left=SNOW_xp[i] + SNOW_am[i]*Math.sin(SNOW_dx[i])+"px"; } SNOW_Time = setTimeout("SNOW_Weather()", 10); } SNOW_Weather();
et je dois donc insérer :
<script type="text/javascript" src="http://www.domain.com/scripts/snow.js"></script>
dans le fichier que je ne trouve pas ...
CTPMan Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre CTPMan
- Inscrit le : 13/11/2008
Crunchfamily Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Crunchfamily
- Inscrit le : 23/09/2008
CTPMan Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre CTPMan
- Inscrit le : 13/11/2008
Crunchfamily Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Crunchfamily
- Inscrit le : 23/09/2008
Édité par Crunchfamily Le 17/12/2008 à 15h02
CTPMan Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre CTPMan
- Inscrit le : 13/11/2008
Crunchfamily Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Crunchfamily
- Inscrit le : 23/09/2008
SuperStar Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre SuperStar
- Inscrit le : 26/02/2006
- Site internet
Le site des windsurfer du var www.windsurf83.fr
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
