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

  • EminemVEVO

    EminemVEVO

    12 Mayıs 2009
  • humanHardDrive

    humanHardDri

    16 Mart 2011
  • Attempts at least

    Attempts at

    1 Ocak 2007