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

  • Facebook Developers

    Facebook Dev

    24 ŞUBAT 2009
  • Jack Vale Films

    Jack Vale Fi

    8 ŞUBAT 2007
  • Mega64

    Mega64

    24 ŞUBAT 2006