Ошибка: «JSON» не определен в IE 7 - PullRequest
2 голосов
/ 23 февраля 2012

UM получает сообщение об ошибке Haying Ошибка JSON не определена в IE 7 Я включил библиотеку JSON2 следующим образом

<script type="text/javascript" src="/2-0/javascript/flowplayer-3.2.6.min.js"></script>
<script type="text/javascript" src="/2-0/javascript/jquery-impromptu.js"></script>
<script type="text/javascript" src="/2-0/javascript/iscroll.js"></script>
<script type="text/javascript" src="/2-0/javascript/json_parse.js"></script>
<script type="text/javascript" src="/2-0/javascript/json2.js"></script>

Но все же получаю сообщение об ошибке в этой строке в IE 7

data_array = JSON.parse(data)

Как решить эту проблему

1 Ответ

5 голосов
/ 23 февраля 2012

Объект JSON и связанные с ним методы JSON.parse() и JSON.stringify() доступны только для ( ссылка ):

  • Firefox 3.5 +
  • IE 8 +
  • Опера 10,5 +
  • На основе Webkit (Chrome / Safari)

В устаревших браузерах, таких как IE7, нет встроенной поддержки JSON объекта.

Вы можете включить его, включая json2.js, созданный Дугласом здесь

...