Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

389
Visualizações
'JSON' es un error indefinido en JavaScript en Internet Explorer

Estamos usando jQuery en nuestra aplicación. Hemos utilizado un complemento de jQuery para implementar la sesión de JavaScript.

Funciona correctamente en Firefox y en la mayoría de los navegadores Internet Explorer 8.

Pero en algunos navegadores Internet Explorer 8 no funciona. Da el siguiente error.

 Message: 'JSON' is undefined Line: 6 Char: 3 Code: 0 Message: '$.namesession' is null or not an object Line: 53 Char: 2 Code: 0

`

La versión de Internet Explorer en ambos casos es la misma.

Pero había algunas diferencias en la configuración de Internet Explorer, como Usar SSL3.0 y Habilitar filtros de pantalla inteligente. Las casillas de verificación en la pestaña Avanzado en las opciones de Internet estaban desmarcadas.

Cuando lo revisamos, comenzó a funcionar. Cuando los desmarcamos, todavía funcionaba.

¿Cuál es el problema real en IE8?

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Tal vez no sea lo que buscas, pero tuve un problema similar y lo resolví incluyendo JSON 2 a mi aplicación:

https://github.com/douglascrockford/JSON-js

Otros navegadores implementan JSON de forma nativa, pero IE < 8 (también el modo de compatibilidad con IE 8) no lo hace, por eso es necesario incluirlo.

Aquí hay una pregunta relacionada: JSON en IE6 (IE7)

ACTUALIZAR

el analizador JSON se actualizó, por lo que debe usar el nuevo: http://bestiejs.github.io/json3/

over 4 years ago · Santiago Trujillo Relatório

0

<!DOCTYPE html>

De lo contrario, IE8 no está actuando correctamente. También deberías usar:

 <meta http-equiv="X-UA-Compatible" content="IE=EDGE" />
over 4 years ago · Santiago Trujillo Relatório

0

Agregue json2.js en su proyecto. Me enfrenté al mismo problema que he solucionado.

use el enlace: https://raw.github.com/douglascrockford/JSON-js/master/json2.js y cree un nuevo archivo json.js , copie la página y pásela al archivo recién creado, y mueva ese archivo a su Aplicación web.

Espero que funcione.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda