2009-11-20 19 views

Antwort

16

Gerade Javascript: window.scrollBy(0,500);

+0

+1 schön, eine native Lösung zu sehen. – David

+1

Wenn Sie eine leichtere Version wünschen, ist dies der richtige Weg. Sie könnten eine Schleife hinzufügen, so dass es aussieht wie ScrollTo, das jQuery-Plugin –

+0

Ich erinnere mich an eine Browser-Inkompatibilität mit dieser Funktion. Nicht sicher, aber ich würde das zuerst überprüfen. – BalusC

11

Sie können das jquery scrollto-Plugin verwenden. Es ist sehr leicht.

http://plugins.jquery.com/scrollTo/

+0

+1: hatte ich auch daran gedacht, als ich den Betreff der Frage in der Liste las. – BalusC

+0

Gibt es eine leichtere Version? Nur mit Javascript? – TIMEX

+0

Wer würde sagen, es gibt ein jQuery-Plugin für das ... –

2

Gibt es eine leichtere Version? Nur mit Javascript?

könnten Sie betrachten window.location.hash während onload aufgerufen wird. Haben Sie ein Element mit einer ID bei etwa 500px nach unten und gerade tun

window.onload = function() { 
    window.location.hash = '#foo'; 
} 

Oh, ist die # obligatorisch für IE-Kompatibilität;)

0
$().scrollTop(500); 
1

verwenden, um die jquery eines Jourkey vorgeschlagen. Cross-Plattform einfach zu bedienen etc. Es gibt reine JavaScript, die Sie können versuchen, obwohl YMMV auf anderem Browser als IE

scrollTo Methode

Scrolls das Fenster auf die angegebenen x- und y-Offset.“

http://msdn.microsoft.com/en-us/library/ms536731(VS.85).aspx

0

Was innerhalb der Seite zu vordefinierten Link zu navigieren. Als Beispiel siehe URL, die auf den Ort innerhalb der Seite zeigt

Verwandte Themen