/ / Descobrindo a versão do Dojo - dojo, internet-explorer-8

Descobrindo a versão do Dojo - dojo, internet-explorer-8

Eu sou meio novo no kit de ferramentas Dojo. Há certas questões que eu gostaria de obter esclarecidas (eu pesquisei mas não obtive respostas apropriadas e satisfatórias)

  1. Eu tenho um dojo.js (talvez o dojo não comprimido.js baixado) no meu aplicativo já em execução (desenvolvido por outro desenvolvedor de software). Como descobrir qual versão do dojo.js ele baixou e está sendo usado agora? (Não é comentado. Eu verifiquei)

  2. a) Enquanto eu estou tentando executar o meu aplicativo no IE-8 (Abrindo um pop-up no clique de um botão), eu recebo o erro que está me apontando para esta linha de código

    if (dojo.isIE && janela.localização.protocolo === "file:") Nota: Ele está funcionando bem no IE6, mas o problema é com o IE8 e, para ser ainda mais específico, o erro JS é exibido apenas pela primeira vez quando estou clicando no botão.

    b) É verdade que o dojo 1.3 e superior é o melhor e estável lançamento para o IE8?

Respostas:

13 para resposta № 1
  1. Versão do DOJO: var foo: String = dojo.version.toString ();
  2. Você tem que encontrar o IE8 versão comptablile. API do DOJO

    b.É sempre aconselhável verificar a documentação (o que infelizmente não faz) para este tipo de problemas.


1 para resposta № 2

Veja o Notas de lançamento do Dojo 1.3 qual estado suporta o IE8. O Dojo geralmente tenta suportar os navegadores mais recentes no momento de cada lançamento. Dojo está perto de lançar 1.5, então você seria aconselhado a começar com a versão mais recente possível.