bonjour,
J'ai un gros souci avec le code simple suivant (voir fin de message).
Avec le DOCTYPE suivant : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> le script fonctionne parfaitement sous IE et Firefox.
En ajoutant le DOCTYPE complet :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
Le script ne fonctionne plus sous Firefox mais est OK avec IE.
Je ne vois pas d'ou peut venir le problème ?
Merci d'avance pour votre aide.
Le fichier CSS externe:
Modifié par rollbich (03 Nov 2005 - 14:13)
J'ai un gros souci avec le code simple suivant (voir fin de message).
Avec le DOCTYPE suivant : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> le script fonctionne parfaitement sous IE et Firefox.
En ajoutant le DOCTYPE complet :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
Le script ne fonctionne plus sous Firefox mais est OK avec IE.
Je ne vois pas d'ou peut venir le problème ?
Merci d'avance pour votre aide.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Essai</title>
<link rel=stylesheet type="text/css" href="essai.css">
<script language="javascript" type="text/javascript">
var position=60;
var vitesse=1;
function move() {
var objet=document.getElementById('texte');
position +=vitesse;
if (position >=140 || position <=20) { vitesse=0-vitesse; }
objet.style.top=position;
window.setTimeout("move();",25); }
</script>
</head>
<body onload="move();">
<div id="texte">Coucou !</div>
</body>
</html>
Le fichier CSS externe:
#texte {
position: absolute;
top: 50px;
left: 50px;
}
Modifié par rollbich (03 Nov 2005 - 14:13)