Graphisme & Programmation
Bienvenue sur Graphisme & Programmation
by dj_rafaele & presidentlolo
Graphisme & Programmation
Bienvenue sur Graphisme & Programmation
by dj_rafaele & presidentlolo
Graphisme & Programmation
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Graphisme & Programmation


 
AccueilDernières imagesRechercherS'enregistrerConnexion
Le Deal du moment :
Display Star Wars Unlimited Ombres de la Galaxie : ...
Voir le deal

 

 neige qui tombe

Aller en bas 
2 participants
AuteurMessage
tuning78
Membre



Masculin

Messages : 34
Age : 46
Localisation : yvelines

neige qui tombe Empty
MessageSujet: neige qui tombe   neige qui tombe I_icon_minitimeVen 21 Aoû - 3:11

voici un petit code sympa pour les fetes de noel
pour les site web et forum
et la neige tombe cheers

Code:
<html>
<head>
<script language="JavaScript">
// Placez le nombre de flocons de neige (plus de 30 - 40 non recommandés)
var snowmax=35
// 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é: *)
var snowletter="*"
// Placez la vitesse de la descente (gamme recommandée de valeurs de 0,3 à 2)
var sinkspeed=2
// Placez la maximal-taille de vos snowflaxes
var snowmaxsize=40
// 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>
<title>Neige :P</title>
</head>
<body>

</body>
</html>
Revenir en haut Aller en bas
http://seb-auto.forumpro.fr
tuning78
Membre



Masculin

Messages : 34
Age : 46
Localisation : yvelines

neige qui tombe Empty
MessageSujet: Re: neige qui tombe   neige qui tombe I_icon_minitimeDim 18 Oct - 23:52

up up

bientot noel et la neige Very Happy
Revenir en haut Aller en bas
http://seb-auto.forumpro.fr
Deejay Rafaele
WebMaster
Deejay Rafaele


Masculin

Messages : 116
Age : 30
Localisation : Arnad

neige qui tombe Empty
MessageSujet: Re: neige qui tombe   neige qui tombe I_icon_minitimeDim 18 Oct - 23:53

Merci bien, il me semble un peu grand comme code non?
Mais non il est juste, merci à toi.

Toi qu'il la fait ?
Revenir en haut Aller en bas
https://monde-du-graphisme.forumactif.org
tuning78
Membre



Masculin

Messages : 34
Age : 46
Localisation : yvelines

neige qui tombe Empty
MessageSujet: Re: neige qui tombe   neige qui tombe I_icon_minitimeLun 19 Oct - 0:10

non je lais trouver sur le net mais modifier un peu car la neige tombais que sur la moitier du forum lol
Revenir en haut Aller en bas
http://seb-auto.forumpro.fr
Deejay Rafaele
WebMaster
Deejay Rafaele


Masculin

Messages : 116
Age : 30
Localisation : Arnad

neige qui tombe Empty
MessageSujet: Re: neige qui tombe   neige qui tombe I_icon_minitimeLun 19 Oct - 0:14

C'est bien ce qu'il me semblais, ok pas de soucis Wink
Revenir en haut Aller en bas
https://monde-du-graphisme.forumactif.org
Contenu sponsorisé





neige qui tombe Empty
MessageSujet: Re: neige qui tombe   neige qui tombe I_icon_minitime

Revenir en haut Aller en bas
 
neige qui tombe
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Graphisme & Programmation :: Programmation :: Codes HTML-
Sauter vers: