SORU
8 AĞUSTOS 2009, CUMARTESİ


Tarayıcı JavaScript ile görüntü kapısı boyutlarını almak

Benim ziyaretçi yüksek kalitede görüntüler görme yeteneği sağlamak istiyorum, pencere boyutunu tespit edebilirim bir yolu var mı?

Ya da daha iyisi, JavaScript ile tarayıcının görünüm alanı boyutunu? Yeşil alanı görüyor:

CEVAP
16 Ocak 2012, PAZARTESİ


Çapraz tarayıcı@media (width) @media (height) değerleri

var w = Math.max(document.documentElement.clientWidth, window.innerWidth || 0)
var h = Math.max(document.documentElement.clientHeight, window.innerHeight || 0)

window.innerWidth .innerHeight

  • alır kaydırma çubukları dahilCSS viewport @media (width) ve @media (height)
  • initial-scale zoom variations cep değerlere neden olabiliryanlışPPK visual viewport aramalar ve @media değerleri daha küçük olmak ne küçültün
  • zoom değerleri 1px yerli yuvarlama nedeniyle kapalı olmasına neden olabilir
  • undefined IE8-

document.documentElement.clientWidth .clientHeight

  • CSS görünüm penceresi genişliği eşittireksikaydırma çubuğu genişliği
  • olduğunda maçları @media (width) @media (height)hayırkaydırma çubuğu
  • 24* ** jQuery(window).width() *23çağırırtarayıcı görüş
  • available cross-browser

Kaynaklar

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Gan Eden Productions

    Gan Eden Pro

    11 HAZİRAN 2011
  • Jason Parker

    Jason Parker

    14 Aralık 2009
  • YouChewBu

    YouChewBu

    26 Ocak 2009