Hola, en la siguiente pagina .php se puede ver un margen que se crea en la parte superior del documento, pero solo en IE. En FireFox y Goggle Chrome no.
http://www.guiaoleo.com.ar/prms/cond...ue&promoID=160
El tema es el siguiente: Si pueden ver el codigo, fijense que luego del body hay un <img> que tiene width="1" y height="1" y que lo crea un archivo javascript llamado certifica.js. El tema es que no tengo acceso a ese archivo de javascript (porque trabajo en una empresa) y por ende tampoco tengo acceso al img que crea.
Probando con el editor de estilo del IE9 descubri que aplicandole style="display:block;height:0" al img desaparece el margen, entonces decidi crear un <script></script> luego del body con una funcion que se llama chequear() y se ejecuta cuando se finaliza la carga de la pagina por el onload="chequear()" del <body>. Esta funcion sirve para detectar de todas las imagenes del documento, cual tiene el height="1" y aplicarle a ese img el style="display:block;height:0;" para que desaparezca.
Nuevamente en FireFox y Goggle Chrome funciona, pero en IE7, IE8 e IE9 no le crea el style al img.
¿¿¿¿¿¿¿ POR QUE ???????? :S:S:S:S:S:S:S:S:S:S:S