2012-05-24 8 views
11

En Internet Explorer (probé 9 y 8) mi aplicación no funciona en el modo normal. Pero cuando llego al modo de depuración (presione F12), funciona con algunos problemas menores (que ahora son irrelevantes).Mi aplicación funciona en IE solo en modo de depuración (funciona en otros navegadores)

Esto hace que sea imposible para mí depurar mi aplicación, porque en el modo de depuración, simplemente comienza a funcionar.

Esto es the application I developed.

¿Cuál podría ser la solución?

+2

necesita saber el problema, antes puede encontrar la solución – musefan

+2

el problema es que no funciona en Internet Explorer – mfadel

+2

Bueno, sobre esa base, la solución es no utilizar Internet Explorer. Mi punto es que no puedes darnos un enlace al sitio web y esperar que lo probemos, lo depuremos y lo solucionemos por ti. Debe intentar identificar el problema (comprobar si hay errores de javascript) y regresar con un problema más específico – musefan

Respuesta

26

¿Utiliza console.log en el guion? En los navegadores IE, el objeto console existe solo en el modo de depuración. cambiar el código para:

if (console) console.log('...') 

EDIT: He mirado en su aplicación y que está utilizando registro de la consola.

+3

+1 - pero en general han encontrado que 'if (variable)' puede ser problemático, así que recomiendo usar 'if typeof (variable)! =" Undefined "' – SpaceBison

+0

gracias, funcionó bien, voy a trabajar en cosas menores ahora:) – mfadel

+0

Gracias por señalar el problema. Utilicé if (window.console) ... if (console) no funcionaba. –

Cuestiones relacionadas