शुद्ध जावास्क्रिप्ट में कोई विकल्प?document.body.scrollTop फ़ायरफ़ॉक्स रिटर्न 0: केवल जेएस
ओपेरा, क्रोम और सफारी में निम्नलिखित कार्य। अभी तक एक्सप्लोरर पर परीक्षण नहीं किया:
http://monkey-me.herokuapp.com
https://github.com/coolcatDev/monkey-me-heroku/blob/master/static/js/myscripts.js
पृष्ठ लोड पर '.Content' div के लिए नीचे स्क्रॉल करना चाहिए:
var destiny = document.getElementsByClassName('content');
var destinyY = destiny[0].offsetTop;
scrollTo(document.body, destinyY, 200);
function scrollTo(element, to, duration) {
if (duration <= 0) return;
var difference = to - element.scrollTop;
var perTick = difference/duration * 2;
setTimeout(function() {
element.scrollTop = element.scrollTop + perTick;
scrollTo(element, to, duration - 2);
}, 10);
};
यदि संभव हो तो शुद्ध सीएसएस में और भी बेहतर है! –