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

  • cekehechu

    cekehechu

    20 HAZİRAN 2006
  • Easy Learn Tutorial

    Easy Learn T

    10 Kasım 2012
  • NikkoNantone

    NikkoNantone

    21 Kasım 2011

İLGİLİ SORU / CEVAPLAR