SORU
24 Temmuz 2010, CUMARTESİ


. JSON.() stringify IE 8 tarafından desteklenen?

Kullanmak istiyorum:

JSON.stringify()

Chrome, Safari ve Firefox tarafından desteklenen olmalıdır. IE8 de JSON nesnesi için destek olduğunu düşünüyorum. IE 7 ve 6 değil, bunu yapıyorum sanırım:

<!--[if lt IE 8]>
    <script src="http://www.json.org/json2.js"></script>
<![endif]-->

yani, bu dış JavaScript sadece IE6 ve 7 ithal edecek sanırım. Senaryoyu barındırılan, eğer sürümü IE 9'dan daha az ise, sadece dahil oldukları URL baktı:

http://code.google.com/p/html5shiv/
<!--[if lt IE 9]>
    <script src="http://www.json.org/json2.js"></script>
<![endif]-->

yani IE 8 için de bu dahil etmeli miyim?

CEVAP
25 AĞUSTOS 2011, PERŞEMBE


Başlık soruya doğrudan cevap, evet IE8 JSON.stringify() doğal olarak destekler.

IE8 YANİ ilk sürümü bu desteği almak ve işlevsellik dev team tarafından ayrıntılı olarak burada açıklanmıştır: http://blogs.msdn.com/b/ie/archive/2008/09/10/native-json-in-ie8.aspx

Cevap sorunun ikinci kısmına, Evet IE6/7 için alternatif işlevselliği dahil etmek gerekir. Modernizr gibi bir şey bu kolay kontrol etmek için yapabilirsiniz.

Eğer kullanıcı Uyumluluğu ise ayrıca not IE8, JSON nesne Görünümünde kullanılamaz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • alexis gillis

    alexis gilli

    23 HAZİRAN 2011
  • eHow

    eHow

    27 NİSAN 2006
  • National Geographic

    National Geo

    7 Mayıs 2006