2009-12-03 12 views
5

Tengo un problema extraño con mi sitio web hoy. Tengo mi código local en aspx, que puedo buscar perfectamente en ie y firefox, lo publico en mi computadora y creo un sitio web virtual y luego lo busco con firefox y por ejemplo como http://localhost/testwebsite/default.aspx y también se muestra perfectamente pero al cambiar desde localhost a mi dirección IP local, la página muestra un aspecto extraño en el diseño del elemento, ya que no se colocan en un orden extraño como deberían.página web pantalla diferente con localhost y dirección IP

¿No soy capaz de resolver este problema? ¿Es un problema nuevo de ie? ¿Qué es tan diferente cuando navegas por localhost e ip para el mismo código publicado? La única duda sería acerca de las rutas relativas de css y javascript, pero las verificamos y parecen estar bien.

Respuesta

0

Intente utilizar algo como Firebug para ver que todas sus referencias de archivos son, de hecho, correctas. Es posible que te falte un CSS predeterminado que está anulado en su mayoría. Si instala firebug, puede ver que, aunque haya solicitado un archivo, no lo está obteniendo, además de muchas otras cosas que podrían ayudar en futuros escenarios.

+0

Por supuesto que estoy usando Firebug y herramientas de desarrollo web y todo estaba bien sobre rutas relativas. De todos modos publiqué mi código, el mismo código exacto y parece estar bien ahora en ambos navegadores, pero aún así creo que lo interpretaron de manera diferente porque aún podría tener el mismo problema en el futuro y deberíamos aprender todo lo que podamos de nuestros errores. . – Blerta

10

Trate de añadir la siguiente etiqueta meta a la cabecera de la página:

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

que estaba teniendo un problema similar con IE8 forzando un sitio de intranet de la mina para ser visto en modo de compatibilidad IE7.

1

Si tiene problemas con IE8 forzando a un sitio de intranet mío a ser visto en modo de compatibilidad IE7. También puede desmarcar Herramientas | Configuración de la vista de compatibilidad | Mostrar sitios de la intranet en la Vista de compatibilidad. (Esto debería haber sido un comentario para la respuesta de MarkKBS pero no recibí ningún comentario)

1

si está utilizando IE9 presione F12 y vea el "tipo compatible" cuando se ejecuta desde el IP y "localhost". Me enfrentaba al mismo problema aquí, el IP estaba usando el modo compatible IE8.