Sichtbares Scrollen um einen best. Wert ohne Positionsangabe
Max
- javascript
Ich versuche schon seit zwei Tagen verzweifelt eine Funktion zu erstellen.
Die Funktion soll bei Klicken auf einen Div am oberen Bildschirmrand jeweils um die Höhe des Anzeigefensters nach oben scrollen, wobei der Scrollvorgang sichtbar sein soll.
Diese Funktionen kann ich aus folgenden Gründen nicht benutzen:
1. Variante (http://www.maxwalker.de/test/variante1.html)
function hoch() {
var y = 0;
if (window.pageYOffset) {
y = window.pageYOffset;
}
else if (document.body && document.body.scrollTop) {
y = document.body.scrollTop;
}
if (y > window.innerHeight) {
window.scrollBy(0, -10);
setTimeout("hoch()", 1);
}
}
2. Variante (http://www.maxwalker.de/test/variante2.html)
function hoch() {
var a = window.innerHeight / 10;
for(var i=0; i<a; i++) {
window.scrollBy(0, -10);
}
}
--> http://www.maxwalker.de/test/variante2.html
Freue mich über jede Hilfe!
Hello out there!
Ich versuche schon seit zwei Tagen verzweifelt eine Funktion zu erstellen.
Bereits vor zwei Tagen wurde dir gesagt, dass du keine neuen Thrads zum gleichen Thema beginnen sollst. [https://forum.selfhtml.org/?t=157015&m=1021423] Also halte dich dran!
See ya up the road,
Gunnar
Da es sich hier um ein anderes Problem handelt, bin ich davon ausgegangen, dass es legitim ist, dafür einen neuen Post zu erstellen.
Wenn das falsch rübergekommen ist, tut es mir leid.