En ouvrant INDEX.HTM on arrive sur deux liens et lorsqu'on choisit un des liens alors la Fenêtre INDEX se réduit et permet donc a la page appelé de figuré sur l'écran. On peut alors considerer que la fenêtre INDEX.HTM se comporte comme une FRAME car on peut lui ajouter le nombre de lien que l'on désire et rajouter bien sur les scripts qui vont avec.
A titre d'exemple sur le lien 1 (comme sur le 2 d'ailleurs)
on a :
DANS INDEX.HTM :
<HTML>
<head>
<SCRIPT LANGUAGE="JavaScript">
window.moveTo(0,0); */ on place la fenêtre index en position 0,0 par
sécurité ;-) */
<!-- Begin
function moveWin() {
for(var j=1;j<101;j++){
window.resizeTo(screen.width*5/(j),screen.height); */on redimensionne index
pour pouvoir le placer a la droite de l'ecran (on aurait pu faire la même
chose mais pour "y" si on voulait une frame en haut */
}
}
// End -->
</script>
</head>
<BODY>
<a href="page1.htm" onClick="moveWin()" target="blank">PAGE 1</a><br><br>
<a href="page2.htm" onClick="moveWin()" target="blank">PAGE 2</a>
</BODY>
</HTML>
Dans PAGE1.htm
<html>
<head>
<title>Page1</title>
</head>
<body bgcolor="#FFFFFF" text="#CC0000"></script></style></noscript>
<SCRIPT LANGUAGE="JavaScript">
window.moveTo(100,0); */on déplace la fenêtre de 100 pixels sur la droite
pour avoir index de visu */
window.resizeTo(924,740); */on redimensionne pour pouvoir fermer page1 sans
la deplacer sur l'ecran */
</SCRIPT>
<center><font color="#000000" size="5">CECI EST LA PREMIERE
PAGE</font></center>
</body>
</html>
ATTENTION CE SCRIPT NE MARCHE QUE POUR UNE RESOLUTION 1024*768( il y a bien
une ame charitable qui le mettra multiresolution ;-)