2011-06-10 10 views
9
function Scrolldown() { 
     window.scroll(0,300); 
    } 

पेज लोड होने पर स्वचालित रूप से स्क्रॉल करने के लिए मैं इस फ़ंक्शन (या एक समान) का उपयोग कैसे कर सकता हूं?pageload पर स्वचालित रूप से स्क्रॉल करने के लिए window.scroll का उपयोग कैसे करें?

function Scrolldown() { 
    window.scroll(0,300); 
} 

window.onload = Scrolldown; 

उत्तर

9

इस आज़मा कर देखें यह बताएं कि आप कहां स्क्रॉल करना है, यह इंगित करने के लिए आप एक HTML एंकर का उपयोग कर सकते हैं, इसलिए आप एच नहीं करते हैं हार्ड-कोड के लिए एवेन्यू पिक्सेल मूल्य:

<div id="iWantToScrollHere" name="iWantToScrollHere"> 
    ... 
</div> 

... जो अपने Scrolldown समारोह होगा:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script> 

और फिर अपने स्क्रॉल लपेट:

function Scrolldown() { 
    window.location.hash = '#iWantToScrollHere'; 
} 
+0

काम नहीं कर रहा है:/ – TaylorMac

+0

कभी नहीं! धन्यवाद – TaylorMac

+0

स्वीकार करेगा जब यह मुझे देता है। – TaylorMac

2

आप इस्तेमाल कर सकते हैं window.onload:

window.onload = Scrolldown; 

मैं भी इंगित करना चाहते

सादर,

टेलर (एक लिंक पर क्लिक के बिना)

2

आप jQuery शामिल हो सकते हैं एक दस्तावेज़ तैयार कार्य में चीज:

$(document).ready(function(){ 

window.scroll(0,300); 

}); 

उसके बाद आपको कुछ भी करने की आवश्यकता नहीं है।

:)

6

एक ईवेंट में अपने जावास्क्रिप्ट के सभी शामिल हो सकते हैं। यह एक आईडी के साथ एक तत्व के लिए स्क्रॉल करेगा।

<body onload="window.location='#myID';"> 
0

अच्छी तरह से, एक और सुपर सरल स्क्रिप्ट है,

<script type="text/javascript"> 
window.onload = function(e){ 
    window.scrollBy(1,1); 
} 

यह मेरे लिए सबसे अच्छा काम किया।

संबंधित मुद्दे

 संबंधित मुद्दे