Problème d'affichage sous IE (JavaScript)

Fermé
zivodul8 Messages postés 230 Date d'inscription jeudi 19 novembre 2009 Statut Membre Dernière intervention 19 mai 2015 - 5 mai 2012 à 14:49
zivodul8 Messages postés 230 Date d'inscription jeudi 19 novembre 2009 Statut Membre Dernière intervention 19 mai 2015 - 10 mai 2012 à 19:42
Bonjour,

Je programme mon tout premier site internet (HTML, PHP, et un peu de JavaScript).

J'ai un souci d'affichage sous Internet Explorer (v8). Dès que ma page contient du code JavaScript (placé tout en haut, avant la balise HTML) l'affichage bug, alors que je n'ai aucun souci sous Chrome ou encore Firefox!

Voici quelques lignes de code qui peuvent être importantes :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >


Merci d'avance!!

PS : Sous IE, je n'ai aucun problème avec les pages sans JavaScript.
A voir également:

3 réponses

Bonjour,

Je ne vois pas de code javascript dans votre message, pouvez-vous poster le code JS ne fonctionnant pas ?
D'autre part pourquoi placer le code JavaScript avant la balise HTML, pour de meilleur performance il est conseillé de placer le code JS juste avant la fermeture de la balise </body>

Cordialement,

Maxime Lenne
http://devoriginal.com
0
zivodul8 Messages postés 230 Date d'inscription jeudi 19 novembre 2009 Statut Membre Dernière intervention 19 mai 2015 22
6 mai 2012 à 14:11
Voici le code JavaScript :

<SCRIPT type="text/javascript">

function afficherfond(ident)
{
	var monElement = document.getElementById(ident) ;	
	monElement.style.backgroundColor = '#A8A8A8'; 	
}

function supprimerfond(ident)
{
	var monElement = document.getElementById(ident) ;	
	monElement.style.backgroundColor = 'transparent'; 	
}

</SCRIPT>


Mais le code ne bug pas en lieu même, c'est juste l'affichage sous IE.
Pour l'histoire de son placement, j'ai un
include("footer.php");
qui contient la fermeture de mon body donc difficile de l'adapter à chaque page.

Il me faudrait donc une autre solution :S
0
zivodul8 Messages postés 230 Date d'inscription jeudi 19 novembre 2009 Statut Membre Dernière intervention 19 mai 2015 22
10 mai 2012 à 19:42
UP!!
0