todos sea que porque para pagina navegadores los internet ie7 hacer funciona diferente con compatible compatibilidad como codigo bien internet-explorer internet-explorer-8 internet-explorer-7 pageload

internet-explorer - sea - pagina web no se ve bien en internet explorer



La página no se carga completamente en IE7 o IE8(pero funciona en otros navegadores) (6)

Me he topado con un problema realmente extraño en el que una página que estoy intentando probar en IE7 e IE8 tarda en cargarse para siempre. El problema es que funciona en todos los demás navegadores bien (sí ... incluso IE6 ). La página sigue cargando diciendo:

''(1 artículo restante) Esperando http: // ...''

¿Alguien sabe de alguna razón por la que esto podría estar pasando?


La última vez que vi ese comportamiento, fue IE7 intentando cargar una página con una etiqueta EMBED que no tenía ningún atributo de SRC (no recuerdo si se definió como "" o si simplemente no se definió en absoluto en el marcado )


Solución rápida y sucia si solo quiere que ''funcione'' en IE 8, puede agregar esto a la metaetiqueta:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

Esto obliga a IE8 a renderizar la página como IE7. Alternativamente, podría agregar un encabezado HTTP a IIS que hará lo mismo.



Intente ver la descarga de la página con Fiddler (www.fiddler2.com). ¿Hay algún requerimiento HTTP sobresaliente cuando ve ese mensaje?


Tuve un problema similar con una página web hoy. Parece que hay otras personas que tienen este problema, pero nada que indique una sola causa o una sola solución para los problemas de todos. Al igual que Eric the Red, Fiddler2 no mostró ninguna solicitud HTTP pendiente. Incluso miré los registros del servidor y no vi nada extraño allí. Así que me sumergí en mi código HTML y primero validé mi HTML. Hubo un par de errores de HTML en las plantillas utilizadas en la página que provocaron la salida de XHTML no válido. La reparación de esos parece haber solucionado el problema. Digo "parece" porque antes no sucedía todas las veces y aunque no lo he visto desde que arreglé el código HTML, no estoy convencido de haberlo probado lo suficiente para estar seguro (o de que no es algo relacionado con cambiar el código HTML que lo ha arreglado). El código HTML válido puede o no ser el problema para su caso. Ver la fuente como lo pidió JoshJordan podría ser útil. Sugeriría extraer fragmentos de HTML hasta que ya no tenga más el problema e intente identificar qué código HTML es el bit ofensivo.


He hackeado este problema descaradamente antes. Esto solía suceder en FF e IE para mí. Enviaría un XHR o una solicitud de una imagen en el evento window.onload para engañar al navegador y así reconocer que no había solicitudes pendientes.