JSON на IE6 (IE7)

Извините за мою невзгоду, но после недель, когда вы поздно ложились и просто запустили мою сеть в Интернете, у меня просто нет никакой энергии для отладки … Я просто не могу Google, как реализовать JSON на IE6 и IE7 … I использовать

JSON.stringify(...) 

Насколько я понимаю, JSON не встроен в IE6-7 и должен динамически добавляться в встроенный код … как вы это делаете?

У меня уже есть jQuery – правильно ли я понимаю, что их движок JSON полагается на собственный браузер?

Тогда некоторый комментарий о некорректном коде JSON, который заставляет IE6-7 терпеть неудачу, но я думал, что он не является родным в IE6-7?

Кто угодно?

Поскольку вы хотите использовать метод JSON.stringify , вам нужно будет включить парсер JSON3 для его поддержки в IE <8.

Эта библиотека соответствует стандартным методам спецификации ECMAScript 5th Edition и проверяет, существует ли нативная версия, поэтому в современном браузере будет использоваться эта встроенная реализация.

Должно быть что-то непонятое. Объектная нотация была в JavaScript на некоторое время (насколько я понимаю, это базовая концепция JavaScript). Я имею в виду, возможность писать код, например, var o= {a:"b"};
Итак, если вы можете это сделать, вы также можете вызвать eval('var o= {a:"b"};') и именно так вы реализуете JSON в любом браузере.

ОБНОВЛЕНИЕ: перечитайте сообщение и, наконец, пришли к выводу, что проблема заключается в сериализации объектов, а не десериализации их. Затем вы можете использовать библиотеку JavaScript для этого: https://github.com/douglascrockford/JSON-js/blob/master/json2.js

Просто включите json2.js в свой файл, чтобы играть с JSON. Он также будет работать в IE 9.

«динамически добавленный встроенный код» использует функциональные возможности библиотеки Douglas Crockfords json2 или собственную реализацию jQuery, если версия браузера не поддерживает ее.

jQuery не полагается на какие-либо функции декодирования JSON, предоставляемые браузером. Если браузер поддерживает JSON-декодирование, то jQuery будет использовать его.

  • в чем разница между json и xml
  • Как обновить значение в json-файле и сохранить его через node.js
  • Jersey Exception: SEVERE: читатель тела сообщения для classа Java
  • JSON.Net Xml Сериализация неправильно понимает массивы
  • JSON, REST, SOAP, WSDL и SOA: как все они соединяются вместе
  • REST с полной привязкой данных Spring и Jackson
  • JavaScriptSerializer.Deserialize - как изменить имена полей
  • Публикация ECMA-404 повлияла на достоверность текстов JSON, таких как «2» или «привет»?
  • Как преобразовать данные списка в json в java
  • MVC ajax json post для метода действия controllerа
  • Получение JSON Object Literal из HttpServletRequest
  • Interesting Posts

    Почему я должен получать более медленные загрузки на компьютере под управлением Windows, чем мой Mac?

    Java Try Catch Наконец блоки без Catch

    Отсутствует видимое – ** и скрыто – ** в Bootstrap v4

    Ограничьте каждого пользователя только своей собственной домашней папкой

    Программа для перепрограммирования моей клавиатуры?

    Как получить веб-сервер kestrel для прослушивания запросов, не связанных с localhost?

    Разница между порядком байдара большого конечного и маленького Endian Byte

    Почему объектные объекты более объектно-ориентированные?

    Угловые 2 внешних входа

    Использование USB 3.0 для ускорения передачи между устройствами USB 2.0?

    Могу ли я добавлять и удалять элементы enums во время выполнения в Java

    Как DLL загружаются в CLR?

    Метод Meteor против deny / allow

    Существует ли class диапазона в C ++ 11 для использования с диапазоном, основанным на циклах?

    Проверьте, содержит ли вектор данный элемент

    Давайте будем гением компьютера.