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

  • Joseph Herscher

    Joseph Hersc

    14 Mart 2007
  • Joshua Benedict

    Joshua Bened

    26 EKİM 2013
  • PhoneArena

    PhoneArena

    7 NİSAN 2006