Problème d'affichage sous IE (JavaScript) [Fermé]

Messages postés
230
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
19 mai 2015
- - Dernière réponse : 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.
Afficher la suite 

3 réponses

0
Merci
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
Messages postés
230
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
19 mai 2015
19
0
Merci
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
Messages postés
230
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
19 mai 2015
19
0
Merci
UP!!