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

  • BenjiManTV

    BenjiManTV

    20 Mart 2011
  • CHISTOSITOJAJA

    CHISTOSITOJA

    27 HAZİRAN 2010
  • Kyler Briskey

    Kyler Briske

    20 ŞUBAT 2011