Des picots qui arrivent dans votre écran

Ce script est en deux partie

1-Ouvrir un nouveau message dans Outlook express

2- Allez sur l'onglet Source et repérer   <HEAD> <\HEAD>

***Si vous ne voyer pas l'onglet source dans le bas du message  aller dans la barre de tâche en haut et faite Affichage /Modifier la source

 

3- Maintenant  je vous donne la première partie  du  script dans le rectangle jaune ,vous allez le sélectionner avec la souris et  allez le coller ou je vous l'indique ,juste en avant de  <\HEAD>

Coller le script ici<\HEAD>

<style type="text/css">
.star {position:absolute;
layer-background-color:#DE305B;
visibility:visible;
top:-50px; width:50px;
height:50px;
font-size:1px;
background-color:#DE305B}
</style>
<script>
// Nombre d'étoiles souhaitées
var starnum=90;
///////////////////////////////////////////////////////
var isNS=(document.layers);
var _all= (isNS)? '' : 'all.' ;
var _style= (isNS) ? '' : '.style' ;
var xoffset, yoffset, w_x, w_y, tmpx, tmpy, scrlx, scrly;

function getstartpos(obj){
obj.deltay=Math.floor(Math.random()*12);
obj.deltax=Math.floor(Math.random()*12);
obj.xdir=(Math.floor(Math.random()*2)==1)? '' : '-' ;
obj.ydir=(Math.floor(Math.random()*2)==1)? '' : '-' ;
obj.counter=1;
if(isNS){
obj.clip.width=1;
obj.clip.height=1;
obj.moveTo(xoffset+pageXOffset,yoffset+pageYOffset);
}else{
obj.width=1;
obj.height=1;
obj.pixelTop=yoffset+document.body.scrollTop;
obj.pixelLeft=xoffset+document.body.scrollLeft;
}}

function movestar(){
for(i=1;i<=starnum;i++){
starN=eval('star'+i);
tmpx=starN.deltax*starN.counter+starN.counter;
tmpy=starN.deltay*starN.counter+starN.counter;
if(isNS){
starN.clip.width=starN.counter/3;
starN.clip.height=starN.counter/3;
scrlx=pageXOffset;
scrly=pageYOffset;
if((starN.left+tmpx*1.2>=w_x+scrlx) || (starN.top+tmpy*1.5>=w_y+scrly) || (starN.left-tmpx*1.2<=scrlx) || (starN.top-tmpy*1.5<=scrly)){
getstartpos(starN);
}else{
eval('starN.moveBy('+starN.xdir+tmpx+', '+starN.ydir+tmpy+')');
}}else{
starN.width=starN.counter/3;
starN.height=starN.counter/3;
scrlx=document.body.scrollLeft;
scrly=document.body.scrollTop;
if((starN.pixelLeft+tmpx*1.2>=w_x+scrlx)||(starN.pixelTop+tmpy*1.5>=w_y+scrly) || (starN.pixelLeft-tmpx*1.2<=scrlx)||(starN.pixelTop-tmpy*1.5<=scrly)){
getstartpos(starN);
}else{
eval('starN.pixelTop+='+starN.ydir+'tmpy');
eval('starN.pixelLeft+='+starN.xdir+'tmpx');
}}
starN.counter++;
}}

function findwindowparams(){
w_x=(isNS)? window.innerWidth : document.body.clientWidth;
w_y=(isNS)? window.innerHeight : document.body.clientHeight;
xoffset=w_x/2;
yoffset=w_y/2;
for(i=1;i<=starnum;i++){
getstartpos(eval('star'+i));
}}

function reloadNS(){
setTimeout('reloadNS_1()', 500);
}

function reloadNS_1(){
window.location.reload();
}

(isNS)? window.onresize=reloadNS : window.onresize=findwindowparams;

window.onload=new Function("findwindowparams(); setInterval('movestar()',1);");

</script>


 

 

Pour la deuxième partie

2- Toujours sur  l'onglet Source et à la toute fin vous aller repérer ceci  à la fin du texte

</BODY></HTML>

3- Maintenant  je vous donne un script dans le rectangle jaune ,vous allez le sélectionner avec la souris et  allez le coller ou je vous l'indique ,juste devant du </BODY>

Coller le script ici</BODY></HTML>

 

 

<script language="javascript">
for(i=1;i<=starnum;i++){
document.writeln('<div id="star'+i+'" class="star"></div>');
eval('var star'+i+'=document.'+_all+'star'+i+_style);
}
</script>

 

4- Après avoir coller vos  deux scripts  , allez  sur l'onglet Aperçu pour voir si tout est correcte .Retourner sur l'onglet Modifier pour continuer  votre message . Vous pouvez mettre votre papier à lettre avant ou après avoir coller le script .

Vous pouvez changer la couleur des picots à cette endroit dans le premier script.

layer-background-color:#DE305B
background-color:#DE305B



Bon amusement

Lylee

 

Menu Principal
Apprivoisez Outlook
Leçon de scripts