j'ai essayé, je n'ai pas de souci (IE8)
Version imprimable
J'ai IE8 aussi et ça passe pas 8O
et je ne suis pas le seul ... http://www.developpez.net/forums/d91...e/#post5191738
Bonjour,
C'est peut-être à cause du mode de compatibilité IE7 quand il est activé :)
je n'ai pas de souci :
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 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> <head> <title></title> <meta http-equiv="Content-type" content="application/xhtml+xml; charset=ISO-8859-1" /> <meta http-equiv="Content-Language" content="fr" /> <meta name="Author" content="Auteur - www.developpez.com" /> <link rel="stylesheet" type="text/css" href="test.css" /> <script type="text/javascript" src="test.js"></script> <script type="text/javascript"> function maFonction() { var monCode =""; monCode = "<table border='1'>"; monCode += "<tr>"; monCode += "<td>Cellule 1</td>"; monCode += "<td>Cellule 2</td>"; monCode += "<td>Cellule 3</td>"; monCode += "<td>Cellule 4</td>"; monCode += "</tr>"; monCode += "<tr>"; monCode += "<td>Cellule 1</td>"; monCode += "<td>Cellule 2</td>"; monCode += "<td>Cellule 3</td>"; monCode += "<td>Cellule 4</td>"; monCode += "</tr>"; monCode += "</table>"; document.body.innerHTML = monCode; } </script> </head> <body onload="maFonction()"> </body> </html>
et l'arborescence est bien respectée (copie d'écran). Le navigateur est bien en mode IE8... (en haut à droite de la capture)
Oui, je pense que c'est ce que voulait dire supersnail, si tu passes en mode IE7, ça ne doit plus fonctionner ;)
Ceci dit, cela n'enlève rien par rapport à ta remarque sur le code HTML de PrinceMaster77.
Suivre tes conseils ne résoudra peut-être pas son problème, mais ça rendra son code plus propre et rigoureux ;)
je ne voudrais pas être vexant :aie:
mais pas de souci en mode IE 8 normes IE 7
idem en mode IE 7 et normes IE 7
(ou alors j'ai un IE spécial :aie:)
Toutefois tout comme SpaceFrog je conseille d'utiliser le DOM ;)
un exemple :
http://www.developpez.net/forums/d56...s/#post3382153
[edit]
et si c'était le DOCTYPE ???
[/edit]