2011-07-12 12 views
6

He estado haciendo este sitio web con un sistema de reserva, estoy en un Mac así que generalmente uso Safari o Firefox ... Ha estado yendo muy bien hasta que decidí comprobarlo con IE.jQuery IE se ha ido tan mal

totalmente los tornillos de la página y no tengo ni idea de por dónde empezar: http://offline.raileisure.com/

Rellene el sistema de reservas en el lado derecho en varios navegadores y ver cuál es la diferencia ... IE simplemente no me gusta en absoluto.

Gracias!

+0

Me parece bien en IE7. – Pointy

+0

Se refiere al widget de fecha jQueryUI en el formulario en el lado izquierdo. –

+0

no me refiero a la ventana emergente cuando completa el formulario y hace clic en obtener precio – Lee

Respuesta

5

Su página se está ejecutando en modo peculiar en IE.

Para evitar el modo Quirks, debe agregar un doctype a su documento. Recomiendo usar el doctype HTML5. Añadir lo siguiente a la parte superior de su código, por encima de su etiqueta <html>:

<!DOCTYPE html> 

Problema resuelto.

El modo Quirks es un modo de representación obsoleto que IE admite para la compatibilidad con IE5.5. Realmente no es necesario que ninguna página lo respalde más, por lo que se recomienda que todos los sitios tengan un tipo de documento válido.

Puede usar cualquiera de los enumerados en this page (aunque si su sitio no es xhtml, que no creo que sea, evitaría los doctypes estrictos y transitorios xhtml).

2

Su página está forzando IE en el modo Quirks, que está rompiendo el diseño/ventana emergente.

Utilizando IE9, coloco la página en el modo Estándares IE8 en el menú Herramientas del desarrollador (F12) y se ve como esperabas.

Por lo tanto, querrá encontrar la manera de que su HTML no se dispare en el modo Quirks: debería consultar http://www.quirksmode.org/css/quirksmode.html para obtener orientación sobre cómo resolver el problema.

Cuestiones relacionadas