SORU
12 AĞUSTOS 2010, PERŞEMBE


JavaScript window X/kaydırma için Y konumu al

Bunu başka bir bölümden bir kaydırma zorlamak için kullanabilirsiniz windows pozisyonu (sayfa genişliği/yüksekliği toplam göre) almak için bir yol bulmaya çalışıyorum. Ancak, tarayıcınız için gerçek bir X/Y tutan tahmin gelince, seçenekler inanılmaz miktarda var.

Bu 2 ve Krom/FF 6 , emin IE Safari çalışması gerekiyor mu?

window.innerWidth
window.innerHeight
window.pageXOffset
window.pageYOffset
document.documentElement.clientWidth
document.documentElement.clientHeight
document.documentElement.scrollLeft
document.documentElement.scrollTop
document.body.clientWidth
document.body.clientHeight
document.body.scrollLeft
document.body.scrollTop

Ve herhangi bir başkaları da var mı? Pencerenin nerede olduğunu biliyorum bir kere o noktaya ulaşana kadar yavaş yavaş window.scrollBy(x,y); çağıracak bir olay zinciri ayarlayabiliyorum.

CEVAP
17 Ocak 2013, PERŞEMBE


Belki daha basit;

var top  = window.pageYOffset || document.documentElement.scrollTop,
    left = window.pageXOffset || document.documentElement.scrollLeft;

Kredi: so.dom.js#L426

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EEVblog

    EEVblog

    4 NİSAN 2009
  • George McCarron

    George McCar

    29 Mayıs 2013
  • MobileTechReview

    MobileTechRe

    6 HAZİRAN 2008