|
Recommandations
:
Quand
vous allez ranger votre matériel, pensez à nommer
vos tuiles, papiers ou musique en les renommant si besoin de
façon à éviter les accents et les
espaces. Faites aussi attention si vous mettez des majuscules, elles
devront aussi être dans la source de votre page.

On
commence
Pour ce treizième
cours, nous allons utiliser deux gifs , une tuile et une musique.
Cliquez ici pour visualiser ma page
Télécharger le
matériel ici
Matériel
:
- un gif (
pour mon exemple, c'est le Père Noel ): le mien a une
dimmension de 230 *178 pixels .
Pour cela, j' ai seulement utilisé un tube,
enregistré en gif dans Animation Shop
-une
tuile
- une barre
en format gif ou png
-
une musique en format midi ( moins lourd )

 |
Cette
flèche pour marquer votre ligne
Clic
gauche pour la déplacer
|
1 - Créer un nouveau dossier et nommer le "Cours13".
Ranger le matériel utilisé dans ce dossier.
Voici mon dossier Cours 13 et son contenu.

2 - Ouvrir Script Edit.
Faire Fichier ===> Enregistrer sous
Enregistrer cette page vierge dans le dossier Cours 13 en n'oubliant
pas
de la nommer.
3 - Nommer la page.
Entre les deux balises <title> et </title>,
écrire le titre de votre page comme cela.

4 - Les bordures, la boite de texte, la scrollbar et la position des
gifs.
Copier ce code, puis coller le entre les deux balises HEAD,
notée <head> et </head>,
environ sur la ligne 4
<STYLE>
BODY {
BORDER-left:#B7241D 10px outset;
BORDER-right:#B7241D 10px inset;
BORDER-top:#B7241D 10px outset;
BORDER-bottom:#B7241D 10px inset;
}
.div1 {
BORDER:#FFFFFF 8px double;
PADDING:7px;
FONT-FAMILY:Mistral;
FONT-SIZE:14pt;
COLOR:#253E3B;
BACKGROUND-COLOR:#ffffff;
SCROLLBAR-BASE-COLOR:##253E3B;
SCROLLBAR-ARROW-COLOR:#253E3B;
left:0px;
top:0px;
height:320px;
width:220px;
position:absolute;
overflow:auto;
z-index:9;
filter: Alpha(Opacity=50);
}
.img {
top:-1800px;
position:absolute;
left:-1800px;
filter:revealtrans;
visibility:hidden;
}
.img2 {
top:-1800px;
position:absolute;
left:-1800px;
filter:revealtrans fliph (enabled=1);
visibility:hidden;
}
.stok {
top:-1800px;
position:absolute;
left:-1800px;
visibility:hidden;
}
.bg {
top:-1800px;
position:absolute;
left:-1800px;
}
</STYLE> |
Comme cela.

** Explications **
BORDER-left:#B7241D 10px outset;
BORDER-right:#B7241D 10px inset;
BORDER-top:#B7241D 10px outset;
BORDER-bottom:#B7241D 10px inset |
Ici,
on definit les bordures autour de notre page. |
.div1 {
BORDER:#FFFFFF
8px double;
PADDING:7px;
FONT-FAMILY:Mistral;
FONT-SIZE:14pt;
COLOR:#253E3B;
BACKGROUND-COLOR:#ffffff;
SCROLLBAR-BASE-COLOR:##253E3B;
SCROLLBAR-ARROW-COLOR:#253E3B;
left:0px;
top:0px;
height:320px;
width:220px;
position:absolute;
overflow:auto;
z-index:9;
filter:
Alpha(Opacity=50);
} |
Ici
, on définit la boite de texte:
_
la police
_
sa couleur
_sa
taille
_
les couleurs de la scrollbar
_
les dimmensions de la boite de texte
_
sa couleur de fond
_
l'opacité de la couleur de fond |
.img {
top:-1800px;
position:absolute;
left:-1800px;
filter:revealtrans;
visibility:hidden;
}
.img2 {
top:-1800px;
position:absolute;
left:-1800px;
filter:revealtrans fliph (enabled=1);
visibility:hidden;
}
.stok {
top:-1800px;
position:absolute;
left:-1800px;
visibility:hidden;
}
.bg {
top:-1800px;
position:absolute;
left:-1800px;
} |
Ici,
cela concerne la position des images que nous allons insérer.
Ne
changez rien! |
5- Insertion de la tuile.
Mettre la première balise BODY notée
<BODY> en surbrillance ( bleu)

Copier puis coller cette ligne par dessus cette balise en surbrillance.
| <BODY
background="tuile.jpg" scroll=no> |
Vous
obtenez ceci

Changer "tuile.jpg" par le nom de votre tuile.
6 - Insertion des gifs.
Copier ce code.
<img
src="barre1.png" class=img id=barre>
<img
src="noel2.gif" class=img id=gif> |
Puis coller le sous l'insertion de la tuile ( ligne 58 environ ), entre
les balises <body> et </body>
Comme cela

Modifier le nom des gifs pour votre version.
Pour mon
exemple "barre1.png" est la barre
et "noel2.gif" est le gif du Père Noel.
7- Insertion du texte.
Copier ce code et coller le sous l' insertion des gifs ( environ
ligne 60 )
| <Div
class=div1 id=text align=center>Texte ICI</div> |
Comme ceci:

Modifiez " Texte ICI " par le texte que vous désirez
écrire.
8- Insertion du script.
A la suite de tout cela ( environ ligne 61 ), placez ce script.
<script language=vbscript>
'------------------------------------------
'Script gemaakt door Jetty 29-05-2004
'www.molehofje.com
'Tekst aub tussen deze lijnen laten staan
'------------------------------------------
document.write "<img src='"&barre.src&"' id=pic3
class=stok>"
document.write "<img src='"&barre.src&"' id=pic4
class=stok>"
document.write "<img src='"&gif.src&"' id=pic1
class=img>"
document.write "<img src='"&gif.src&"' id=pic2
class=img2>"
j=0
r=0
Dim sch, scw, pic1h, pic1w, pic2h, pic2w, pic3h, pic3w, pic4h, pic4w,
ppt1, ppl1, ppt2, ppl2, ppt3, ppl3
Sub Window_onload()
sch=document.body.clientheight
scw=document.body.clientwidth
pic1h=214
pic1w=240
pic2h=214
pic2w=240
pic3h=5
pic3w=26
pic4h=5
pic4w=26
texth=320
textw=220
ppt1=10
ppl1=5
ppt2=sch-224
ppl2=scw-245
pic1.style.postop=ppt1
pic1.style.posleft=ppl1
pic2.style.postop=ppt2
pic2.style.posleft=ppl2
pic3.style.postop=(sch/2)-(pic3h/2)
pic3.style.posleft=110
pic4.style.postop=(sch/2)-(pic4h/2)
pic4.style.posleft=scw-136
text.style.postop=(sch/2)-(texth/2)
text.style.posleft=(scw/2)-(textw/2)
Settimeout "groeistok", 1000
Settimeout "groeistok2", 1000
Setinterval "scroll", 64
End Sub
Sub groeistok()
pic3h=pic3h+10
pic3w=pic3w
pic3.style.height=pic3h
pic3.style.width=pic3w
pic3.style.visibility="visible"
ppt3=(sch/2)-(pic3h/2)
ppl3=110
pic3.style.postop=ppt3
pic3.style.posleft=ppl3
if pic3h=>sch-60 then Settimeout "nep", 30 else Settimeout
"groeistok", 30
End Sub
Sub groeistok2()
pic4h=pic4h+10
pic4w=pic4w
pic4.style.height=pic4h
pic4.style.width=pic4w
pic4.style.visibility="visible"
ppt4=(sch/2)-(pic4h/2)
ppl4=scw-136
pic4.style.postop=ppt4
pic4.style.posleft=ppl4
if pic4h=>sch-60 then Settimeout "nep2", 30 else Settimeout
"groeistok2", 30
End Sub
Sub nep()
Settimeout "laatzien", 1000
End Sub
Sub nep2()
End Sub
Sub Scroll()
j=j-1
r=r
document.body.style.backgroundposition=j&" "&r
End Sub
Sub laatzien()
pic1.filters(0).Apply()
pic1.filters(0).transition=12
pic1.style.visibility="visible"
pic1.filters(0).Play(6.000)
pic2.filters(0).Apply()
pic2.filters(0).transition=12
pic2.style.visibility="visible"
pic2.filters(0).Play(6.000)
Settimeout "omlaag", 10000
Settimeout "omhoog2", 10000
End Sub
Sub omlaag()
ppt1=ppt1+2
ppl1=ppl1
pic1.style.postop=ppt1
pic1.style.posleft=ppl1
if ppt1=>(sch-224) then Settimeout "omhoog", 30 else Settimeout
"omlaag", 30
End Sub
Sub omhoog()
ppt1=ppt1-2
ppl1=ppl1
pic1.style.postop=ppt1
pic1.style.posleft=ppl1
if ppt1=<10 then Settimeout "omlaag", 30 else Settimeout
"omhoog", 30
End Sub
Sub omhoog2()
ppt2=ppt2-2
ppl2=ppl2
pic2.style.postop=ppt2
pic2.style.posleft=ppl2
if ppt2=<10 then Settimeout "omlaag2", 30 else Settimeout
"omhoog2", 30
End Sub
Sub omlaag2()
ppt2=ppt2+2
ppl2=ppl2
pic2.style.postop=ppt2
pic2.style.posleft=ppl2
if ppt2=>(sch-224) then Settimeout "omhoog2", 30 else Settimeout
"omlaag2", 30
End Sub
Sub Window_onresize()
window.location.reload()
End Sub
</script> |
**
Note **
Le script a plusieurs effets :
- il va faire défiler la tuile de fond
- il va faire apparaitre la barre et son double.
- il va faire apparaitre le gif ainsi que son double par
progressivité.
A ce stade là, vous pouvez déjà
visualiser votre page.
9- Insertion de la musique.
Copier et coller ce code entre les deux balises Head
| <BGSOUND
balance=0 src="music.mid" volume=0 loop=99> |
Je l' ai placé sous les deux balises TITLE, comme cela (
environ sur la ligne 4 )

11- Votre page de script est terminée.
Enregistrer votre travail, puis héberger votre page ainsi
que votre
matériel.


|
|
|
|