2010-05-21 22 views
7

Soy un poco nuevo en el conjunto de herramientas Dojo. Hay ciertas cuestiones que me gustaría alcanzar la iluminación (Busqué en Google, pero no he tenido ningún & respuestas satisfactorias apropiadas)Descubriendo la versión de Dojo

  1. Tengo un dojo.js (quizás dojo.js sin comprimir descargados) en mi ya se está ejecutando la aplicación (Desarrollado por otro desarrollador de software). ¿Cómo saber qué versión de dojo.js ha descargado y está siendo utilizada en este momento? (No se comentó. Lo comprobé)

  2. a) Mientras trato de ejecutar mi aplicación en IE-8 (Abrir una ventana emergente al hacer clic en un botón), aparece un error que me señala esto línea de código

    si (dojo.isIE & & window.location.protocol === "file:") Nota: Su funcionamiento muy bien en IE6, pero el problema es con IE8 & a ser aún más específico sea el error de JS se muestra solo por primera vez cuando hago clic en el botón.

    b) ¿Es cierto que dojo 1.3 & anterior es la mejor versión estable de & para IE8?

Respuesta

12
  1. Versión de DOJO: var foo: String = dojo.version.toString();
  2. a.You tienen que encontrar IE8 comptablile API version.Check DOJO API

    b.Its siempre es aconsejable consultar la documentación (que por desgracia no lo hacen) para este tipo de problemas.

+0

Muchas gracias por su tiempo :) Pero como dijo con razón ... ¡¡¡es tan doloroso revisar toda la documentación para tal problema !! – Sandeep

1

Consulte el Dojo 1.3 release notes que indica la compatibilidad con IE8. Dojo generalmente intenta soportar los últimos navegadores al momento de cada lanzamiento. Dojo está a punto de lanzar 1.5, por lo que te recomendamos comenzar con la última versión posible.

+0

Gracias peller .. Comprobaré las notas de la versión :) – Sandeep