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

  • beautyexchange

    beautyexchan

    4 EYLÜL 2006
  • HouseholdHacker

    HouseholdHac

    6 Kasım 2007
  • julioissk84life

    julioissk84l

    18 ŞUBAT 2008