Restauration d'un ancien script
Bonjour,
Je suis entrain de restaure un vieux site que je développais il y a 20 ans avec quelques amis.
Seulement voilà, je me retrouve en présence d'un script javascript qui ne fonctionne plus dans les
navigateurs modernes.
Quelqu'un pourrait-il m'aider svp ?
Le script fait agrandir et rétrécie le texte en affichant alternativement les parties de phrase.
Je joins une vidéo: https://www.youtube.com/watch?v=qq7Pp9PukGA
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98
| <body background="images/bulvert.jpg" bgproperties="fixed">
<h1 align="center">
<BASEFONT>
<font color="#ff00ff"></h1>
<h1>
<script language=JavaScript>
// Defining variables
var speed = 20;
var cycledelay = 100;
var maxsize = 60;
var x = 0;
var y = 0;
var themessage, size;
var esize = "</font>";
function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++) {
this[i] = initArray.arguments[i];
}
}
var themessage2 = new initArray(
// Page Growing and Shriking Title
"Welcome",
"To Tortue",
"Dgéniale",
"Island"
);
if(navigator.appName == "Netscape")
document.write('<layer id="wds"></layer><br>');
if (navigator.appVersion.indexOf("MSIE") != -1)
document.write('<span id="wds"></span><br>');
function upwords(){ // Growing Text Function
themessage = themessage2[y];
if (x < maxsize) {
x++;
setTimeout("upwords()",speed);
}
else setTimeout("downwords()",cycledelay);
if(navigator.appName == "Netscape") {
size = "<font point-size='"+x+"pt'>";
document.wds.document.write(size+"<center>"+themessage+"</center>"+esize);
document.wds.document.close();
}
if (navigator.appVersion.indexOf("MSIE") != -1){
wds.innerHTML = "<center>"+themessage+"</center>";
wds.style.fontSize=x+'px'
}
}
function downwords(){ //Shrinking Text Function
if (x > 1) {
x--;
setTimeout("downwords()",speed);
}
else {
setTimeout("upwords()",cycledelay);
y++;
if (y > themessage2.length - 1) y = 0;
}
if(navigator.appName == "Netscape") {
size = "<font point-size='"+x+"pt'>";
document.wds.document.write(size+"<center>"+themessage+"</center>"+esize);
document.wds.document.close();
}
if (navigator.appVersion.indexOf("MSIE") != -1){
wds.innerHTML = "<center>"+themessage+"</center>";
wds.style.fontSize=x+'px'
}
}
setTimeout("upwords()",speed);
</script>
</h1>
<!-- Displaying Images -->
<p align="center"><img border="0" src="images/chezmoi.jpg" align="left" width="425" height="522" alt="Tu t'es perdu ?"> </p>
<p align="center"> <img border="0" src="images/dgeniale2.gif" width="175" height="205">
<applet code="fphover.class" codebase="./" width="215" height="38">
<!-- Button Applet -->
<applet>
<param name="hovercolor" value="#0000FF">
<param name="textcolor" value="#FFFFFF">
<param name="text" value="Pourquoi Tortue Dgéniale ?">
<param name="color" value="#FF0066">
<param name="effect" value="glow">
<param name="font" value="Dialog">
<param name="fontstyle" value="bold">
<param name="fontsize" value="14">
<param name="url" valuetype="ref" value="history.htm">
<param name="target" value="_self">
</applet>
</p>
<p align="center">
<img border="0" src="images/dgeniale3.gif" width="175" height="205">
</p> |