Bonjour et Bienvenue sur les forums de services et support de Phpbb-Assistance.com .

M’enregistrer Connexion




neige qui tombe (script)

neige qui tombe (script) Toutes les demandes de support touchant au style de votre forum.
  • Publicité

Avatar de l’utilisateur

Administrateur Phpbb Assistance
Statut: Hors ligne
Messages: 4992
Age: 34 ans
Inscription: Lun 19 Avr 2010 19:25
Localisation: Alsace (67)
Hébergeur(s):
1and1
MessageMessage posté: Sam 3 Déc 2011 22:37
ninja a écrit:J'ai essayé le premier code aucun résultat :stupid:


Pourtant il fonctionne je l'ai tester sur mon forum hmmmm

zach a écrit:pour info celui qui n'existe plus etait comme ca :


Ben c'est exactement le code que j'ai trouvé et qui ne donne pas de résultat chez ninja :cool:

ninja a écrit:Pour le second je n'ai pas compris ce que tu voulais dire:
Faut juste modifier le lien de ce bout de code pour celui de ton image


Que faut il que je modifie :?:
Code: Tout sélectionner
var snowsrc="http://www.espacejavascript.com/images/script/snow.gif"


L'adresse d'hébergement de mon image :?: si je la met sur mon FTP je la met où :?:
ou simplement le nom de mon flocon :?:


Il faut modifier http://www.espacejavascript.com/images/script/snow.gif par l'url de ton image peu importe ou elle se trouve (sur ton ftp, EDW, ailleurs....)

Sinon zach j'aime bien aussi celui de ton lien :clin:
Avatar de l’utilisateur

Support Phpbb Assistance
Statut: Hors ligne
Messages: 1078
Inscription: Lun 27 Déc 2010 03:52
MessageMessage posté: Dim 4 Déc 2011 02:16
en fait c'est pas vraiment le même je crois bien

celui de dynamicdrive : http://www.dynamicdrive.com/dynamicindex3/snow.htm

celui de topflood : http://sd-1.archive-host.com/membres/up ... veau1.html
(le code que j'ai collé qui n'existait plus sur le lien mais je l'avais gardé ds mes archives)

l'autre : http://www.schillmania.com/projects/sno ... ample.html

Statut: Hors ligne
Messages: 2
Inscription: Dim 18 Déc 2011 12:17
MessageMessage posté: Dim 18 Déc 2011 12:21
Steph a écrit:Salut,

Essai ceci:

Ouvrir : overall_header.html

Chercher :

Code: Tout sélectionner
</head>


Ajouter avant :

Code: Tout sélectionner
<script language="JavaScript">
// Placez le nombre de flocons de neige (plus de 30 - 40 non recommandés)
var snowmax=20
// Placez les couleurs pour la neige. Ajoutez autant de couleurs comme vous voudrez
var snowcolor=new Array("#000","#FF0","#0FF","#CCC")
// 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=0.5
// Placez la maximal-taille de vos snowflaxes
var snowmaxsize=50
// Placez la minimal-taille de vos snowflaxes
var snowminsize=20
// 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;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]);
snow[i].style.top=snow[i].posy
if (snow[i].posy>=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 id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")
}
if (browserok) {
window.onload=initsnow
}
</script>


Paramètre les option en haut du script et rafraichi les templates cela fonctionne j'ai testé

_____________________________________________________________________________


Testé pour les 2 avec Firefox, Chrome, Opera et safari en dernière version + IE8


Bonjour,

je me permet de remonter ce sujet car j'ai testé la méthode ci dessus.
Celle ci fonctionne sur IE mais pas sur Firefox.
Sauriez vous pourquoi?

Merci par avance :respect:
Avatar de l’utilisateur

Administrateur Phpbb Assistance
Statut: Hors ligne
Messages: 4992
Age: 34 ans
Inscription: Lun 19 Avr 2010 19:25
Localisation: Alsace (67)
Hébergeur(s):
1and1
MessageMessage posté: Dim 18 Déc 2011 21:11
Salut,

Tu as quelle version de firefox ?

Comme je l'ai dit je l'ai testé avec tous les navigateurs que j'ai sur mon PC et c'est fonctionnel

Steph a écrit:Testé pour les 2 avec Firefox, Chrome, Opera et safari en dernière version + IE8
Avatar de l’utilisateur

Support Phpbb Assistance
Statut: Hors ligne
Messages: 1078
Inscription: Lun 27 Déc 2010 03:52
MessageMessage posté: Dim 18 Déc 2011 21:20
je le vois trés bien http://sd-1.archive-host.com/membres/up ... veau1.html sous firefox

Statut: Hors ligne
Messages: 2
Inscription: Dim 18 Déc 2011 12:17
MessageMessage posté: Mar 1 Mai 2012 09:07
j'ai réussi a mettre celui de Dakin Quelia de phpbb-fr et il fonctionne bien.
Merci quand même pour votre aide et excusez moi pour le dérangement. :clin:
Précédente

Retourner vers Support Styles phpbb3

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron