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

  • André Frizzo

    André Frizz

    16 Aralık 2006
  • Bokeh

    Bokeh

    9 HAZİRAN 2014
  • TastyTuts | Creative video tutorials by Gareth David

    TastyTuts |

    6 Temmuz 2011