IE et .style.display = 'block' ;
Bonjour,
J'ai un soucis avec du code JavaScript qui marche avec tous les navigateurs mais pas avec IE8.
J'ai une DIV qui est fixé à none dans sont display:
Code:
1 2 3 4 5 6 7 8 9
| <div id="DIV_delete_page" style="display:none;">
<table id="TABLE_Delete" width="100%" border="0" cellspacing="0" cellpadding="0" style="Z-INDEX:20; visibility:hidden; position:absolute; padding:0px; " >
<tr>
<td>
Le contenu du tableau...
</td>
</tr>
</table>
</div> |
Puis le code JavaScript:
Code:
1 2 3 4 5
|
function JS_show_delete() {
document.getElementById('DIV_delete_page').style.display = 'block' ;
document.getElementById('TABLE_Delete').style.visibility = 'visible' ;
} |
Mais voila, le tableau apparait bien au bon endroit avec Firefox, Chrome et Opera mais pas avec IE8 qui ne fait rien, je n'ai meme pas de message d'erreur, donc je ne sais pas si IE n'interprète pas style.display ou le style.visibility ou place le tableau a un endroit que je ne peux pas voir...
Vous avez une idée ?
Merci,
Vincent.