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

  • Andrea Lewis

    Andrea Lewis

    14 Mart 2013
  • Angry Paintballer

    Angry Paintb

    8 Ocak 2012
  • UberFacts

    UberFacts

    26 EKİM 2013

İLGİLİ SORU / CEVAPLAR