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

  • Darren Kitchen

    Darren Kitch

    3 EKİM 2011
  • MagmaRhino

    MagmaRhino

    16 Temmuz 2011
  • Munchkin the Teddy Bear

    Munchkin the

    30 EYLÜL 2011