Wenn die Seite geladen wird, möchte ich Javascript/Jquery verwenden, um den Benutzer automatisch zu den 500px nach unten zu bringen. Aber es muss natürlich erscheinen.Wie programmiere ich die Seite programmatisch?
Wie kann das gemacht werden?
Wenn die Seite geladen wird, möchte ich Javascript/Jquery verwenden, um den Benutzer automatisch zu den 500px nach unten zu bringen. Aber es muss natürlich erscheinen.Wie programmiere ich die Seite programmatisch?
Wie kann das gemacht werden?
Gerade Javascript: window.scrollBy(0,500);
Sie können das jquery scrollto-Plugin verwenden. Es ist sehr leicht.
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;)
$().scrollTop(500);
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
Was innerhalb der Seite zu vordefinierten Link zu navigieren. Als Beispiel siehe URL, die auf den Ort innerhalb der Seite zeigt
+1 schön, eine native Lösung zu sehen. – David
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 –
Ich erinnere mich an eine Browser-Inkompatibilität mit dieser Funktion. Nicht sicher, aber ich würde das zuerst überprüfen. – BalusC