SORU
23 ŞUBAT 2012, PERŞEMBE


Nasıl Internet explorer 8'de innerWidth alabilirim

Son tarayıcı:

 window.innerWidth // 1920

Internet explorer 8'de

 window.innerWidth // undefined

IE8 bu değeri elde etmek için en iyi yolu nedir?

CEVAP
23 ŞUBAT 2012, PERŞEMBE


innerWidth 9 tarafından desteklenen IE8, bu insteaad yapabilirsiniz:

var width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;

Yukarıdaki satırı IE gibi standart uyumlu diğer tarayıcılardan genişliği alacak.


Eğer jQuery kullanıyorsanız, $(window).innerWidth() istenen sonucu verecektir tüm tarayıcılarda çok.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dirty Loops

    Dirty Loops

    21 Mayıs 2007
  • LardTardProductions's channel

    LardTardProd

    10 NİSAN 2009
  • lilstevie89

    lilstevie89

    25 Mart 2011

İLGİLİ SORU / CEVAPLAR