किसी पृष्ठ में निम्न कोड का प्रयास करें जिसमें पृष्ठ के नीचे कुछ टेक्स्ट और एक लिंक है। पेज के एक स्क्रॉल करने के लिए जब तक आप मेरे बटन
$(document).ready(function() {
alert($(window).scrollTop()); // first load if you did not scroll = 0
$("#button").click(function() { alert($(window).scrollTop()); });
// hitting the button that is located on bottom of page
// - i had to scroll the page = xxx (68 in may case)
});
क्योंकि पेज स्क्रॉल नहीं है यह अपने मामले 0 प्राप्त करने के लिए सामान्य है, के बीच ऑफसेट देख सकते हैं क्रम में पर्याप्त पाठ या रिक्त लाइनों के लिए याद रखें आपकी स्थिति और पृष्ठ का शीर्ष 0.
मैंने क्रोम, एफएफ 6, आईई 9 में कोशिश की। मुझे आशा है कि मैं सहायक था।
स्थिति क्या है? क्या आप यह देखने के लिए जांच कर रहे हैं कि आगंतुक # पेज टैग के साथ आपके पृष्ठ पर आया था या नहीं? या क्या आप यह देखने के लिए जांच कर रहे हैं कि दस्तावेज़ लोड होने से पहले विज़िटर स्क्रॉल किया गया था या नहीं? अथवा दोनों? –
मैं तत्वों पर एक एनीमेशन चला रहा हूं जो सिर्फ दृश्य में स्क्रॉल किया गया है। लेकिन अगर आप पेज को स्क्रॉल करते हैं और रीफ्रेश हिट करते हैं। पुनः लोड किए गए पृष्ठ को पिछले स्क्रॉल पॉइंट (प्री रीफ्रेश) पर स्वचालित रूप से स्क्रॉल किया गया है, इसलिए मैं यह निर्धारित करने के लिए विंडो की स्क्रॉल स्थिति जानना चाहता हूं कि पृष्ठ पर कौन से तत्व दृश्य में स्क्रॉल किए गए हैं और एनीमेशन –