Créer un site facilement et gratuitement
Creation de site creer son site gratuitement

Créer un site gratuitement et facilement

Faire un site gratuitement Faire un site facilement


La documentation WifeoLa doc’

 
Connexion
Nom d'utilisateur: Mot de passe: Se connecter automatiquement à chaque visite
Inscrivez-vous !
Besoin d'aide pour votre site ? Inscrivez-vous gratuitement !
 
Accueil forum > Scripts utiles > script pour Noel

 jardinsecret
     •55 messages
     •Inscrit le 3/9/2007
     
 
script pour Noel
   de jardinsecret le 23/11/2007 à 16:19:57

 
Voici un script pour ces periodes de fêtes de fin d'année et qui agrémentera votre site.
Des flocons qui suivent votre souris.

 
Dernière édition du message le 23/11/2007 à 16:59:09.
 

Mourrir idiot c`est pas notre truc... profitez de l`instant present `carpe diem`

 jardinsecret
     •55 messages
     •Inscrit le 3/9/2007
     
 
   de jardinsecret le 23/11/2007 à 16:56:53

 
Voici un script pour ces periodes de fêtes de fin d'année et qui agrémentera votre site.
Des flocons qui suivent votre souris.

en premier lieu enregistrez et hebergez cette image**
En second inserer l'adresse url de l'image là ou en rouge dans le script
** cliquez droit sur l'image. enregistrer l'image dans un fichier sur votre pc. ensuite allez dans votre config Wifeo et enregistrer l'image dans votre fichier image. une adresse url sera attribuée a cette image, il ne vous reste plus qu'a inserer cette adresse a l'endroit prevue...
Il ne vous reste plus qu'a copier le script et l'inserer dans la source de votre page


    CITATION :
<!-- DEBUT DE SCRIPT FLOCON DE NEIGE-->
<!-- Fase 1 ...Copia quanto segue ed inseriscilo tra <head> e </head> -->
<script type="text/javascript" language="Javascript">
<!--/* by:* Terry Yuen.

var ITEM_COUNT = 6;
var ITEM_W = 20;
var ITEM_H = 20;
var ITEM_SRC = "adresse image.gif"
var ITEM_STAGES = 5;
var ITEM_TRAVEL = 20;
var ITEM_INCREMENT = 4;
var ITEM_SPEED = 80;

// END CONFIGURABLE CONSTANTS
var IE_ENGINE = (document.all) ? true : false;
var NS_ENGINE = (document.layers) ? true : false;

var animatorThread = null

// To prevent a new flake from being created
// on each loop time, we give it a sleep counter
// that increments.
var sprawnSleeping = 0;

// Stores the position of mouse.
var mousePos = new Array(2);
mousePos[0] = 0;
mousePos[1] = 0;

// Stores previous positions of mouse.
// So that we don't create a flake when
// the mouse hasn't moved.
var oldMousePos = new Array(2);
oldMousePos[0] = 0;
oldMousePos[1] = 0;

// A table of flake positions and information.
var trailMatrix = new Array(ITEM_COUNT);
for(var i=0; i<trailMatrix.length; i++) {
trailMatrix = new Array(5);
trailMatrix[0] = 0;
trailMatrix[1] = 0;
trailMatrix[2] = 0;
trailMatrix[3] = ITEM_STAGES;
trailMatrix[4] = "mouseTrailer_" + i;
document.writeln((IE_ENGINE) ? '<DIV ID="' + trailMatrix[4] + '" STYLE="position:absolute; width:'+ITEM_W+'px; height:'+ITEM_H+'px; visibility:hidden;"><img src="'+ITEM_SRC+'" border=0></DIV>' : (NS_ENGINE) ? '<LAYER ID="' + trailMatrix[4] + '" position="absolute" width='+ITEM_W+' height='+ITEM_H+' visible="hide"><img src="'+ITEM_SRC+'" border=0></LAYER>' : "");
}

function storeMousePos(e) {
mousePos[0] = (IE_ENGINE) ? event.clientX+document.body.scrollLeft : (NS_ENGINE) ? e.pageX : 0;
mousePos[1] = (IE_ENGINE) ? event.clientY+document.body.scrollTop : (NS_ENGINE) ? e.pageY : 0;
}

function sprawnNewTrail() {
if(oldMousePos[0] != mousePos[0] || oldMousePos[1] != mousePos[1]) {
var temp = trailMatrix[trailMatrix.length-1][4];
for(var i=trailMatrix.length-1; i>0; i--) {
trailMatrix[0] = trailMatrix[i-1][0];
trailMatrix[1] = trailMatrix[i-1][1];
trailMatrix[2] = trailMatrix[i-1][2];
trailMatrix[3] = trailMatrix[i-1][3];
trailMatrix[4] = trailMatrix[i-1][4];
}
trailMatrix[0][0] = mousePos[0];
trailMatrix[0][1] = mousePos[1];
trailMatrix[0][2] = ITEM_TRAVEL;
trailMatrix[0][3] = ITEM_STAGES;
trailMatrix[0][4] = temp; //id for trailer layer
}
oldMousePos[0] = mousePos[0];
oldMousePos[1] = mousePos[1];
}

function animateTrail() {
for(var i=0; i<trailMatrix.length; i++) {
if(trailMatrix[2] > 0) {
trailMatrix[1] += ITEM_INCREMENT;
trailMatrix[2]--;
trailMatrix[3] = Math.ceil((trailMatrix[2] * ITEM_STAGES) / ITEM_TRAVEL);
updateTrail(trailMatrix[4], trailMatrix[0], trailMatrix[1], trailMatrix[3]);
} else {
hideTrail(trailMatrix[4]);
}
}
sprawnSleeping++;
if(sprawnSleeping >= 2) { //We create a new flake every 2 loops
sprawnSleeping = 0;
sprawnNewTrail();
}
}

function updateTrail(obj, x, y, stage) {
var imgTop = (ITEM_STAGES - stage) * ITEM_H;
if(IE_ENGINE) {
document.all[obj].style.clip = "rect("+imgTop +" "+ ITEM_W +" "+ (imgTop+ITEM_H)+" 0)";
document.all[obj].style.left = x;
document.all[obj].style.top = y - imgTop;
document.all[obj].style.visibility = "visible";
} else if(NS_ENGINE) {
document.layers[obj].clip.top = imgTop;
document.layers[obj].clip.bottom = imgTop + ITEM_H;
document.layers[obj].left = x;
document.layers[obj].top = y - imgTop;
document.layers[obj].visibility = "show";
}
}

function hideTrail(obj) {
if(IE_ENGINE) {
document.all[obj].style.visibility = "hidden";
} else if(NS_ENGINE) {
document.layers[obj].visibility = "hide";
}
}

function init() {
if(NS_ENGINE)document.captureEvents(Event.MOUSEMOVE);
if(IE_ENGINE || NS_ENGINE) {
document.onmousemove = storeMousePos;
animatorThread = setInterval("animateTrail()", ITEM_SPEED);
}
}

function end() {
if(animatorThread != null) {
clearInterval(animatorThread);
animatorThread = null;
}
}
//-->
</script>
<!-- Fine fase 1 -->


</head>
<body TOPMARGIN="0" LEFTMARGIN="0" RIGHTMARGIN="0" BOTTOMMARGIN="0">
<body bgcolor="#CCCCFF" onload="init()" onunload="end()" text="#FF6699" leftmargin="0" topmargin="20" scroll="yes" >
<base Target="finestra">
<!-- -->
<div Class="divstyle" id="info" style='display:none;'>
<div id="imagetitle" class="pstyletitle" align="center"></div>
<div id="imagebody" class="pstylebody" align="center"></div></div>
<!--FIN DE SCRIPT FLOCON DE NEIGE-->

 
Dernière édition du message le 24/11/2007 à 7:25:25.
 

Mourrir idiot c`est pas notre truc... profitez de l`instant present `carpe diem`

 cochise
     •2627 messages
     •Inscrit le 17/9/2005
     
 
   de cochise le 23/11/2007 à 19:25:51

 
sympa. mais balisez ce script............ car les fêtes passées.... il faudras le supprimer.....(petit conseil)

édit: en parcourant le script j'ai vu des balises "head" par sécurité essayer ce script sur une page brouillon avec s du contenu, pour voir si il est compatible avec nos propre "head"...car nous n'y avons pas accés et il ne faudrais pas que ça vous foute en l'air une page de votre site...
excuse moi jardin secret, mais je me doit de prévenir les membres.... si ça marche ... allez y sans scrupules.....

 

Que du fait main -- http://exemple-script.wifeo.com/texte-defilant.php

 jardinsecret
     •55 messages
     •Inscrit le 3/9/2007
     
 
   de jardinsecret le 24/11/2007 à 7:23:04

 
    "COCHISE A ECRIT :
sympa. mais balisez ce script............ car les fêtes passées.... il faudras le supprimer.....(petit conseil)

édit: en parcourant le script j'ai vu des balises "head" par sécurité essayer ce script sur une page brouillon avec s du contenu, pour voir si il est compatible avec nos propre "head"...car nous n'y avons pas accés et il ne faudrais pas que ça vous foute en l'air une page de votre site...
excuse moi jardin secret, mais je me doit de prévenir les membres.... si ça marche ... allez y sans scrupules.....

Mais je n'ai absolument aucunes remarques a apporter a tes conseils..."bien au contraire" je trouve tres sympa et moi meme je l'avais omis de le preciser dans mon post!
J'ai corrigé le script et y est ajouté les balises de delimitation.
Bonne continuation a vous tous...
Serge

 

Mourrir idiot c`est pas notre truc... profitez de l`instant present `carpe diem`
Accueil forum > Scripts utiles > script pour Noel


A propos
Accueil
Contact
Logos Wifeo
Inscription
Légal
CGU
Info. légales
Contenu illicite
Aides
Documentation / F.A.Q
Forums
Aides animées
Sites d'aide
Bulles d'aide
Divers
Générateur de bannières
Petites annonces
Nom de domaine
Carte de voeux
T-shirt gratuits
Copyright © Wifeo.com 2008 - Tous droits réservés - R.C.S.503 777 286 VERSAILLES