window.scrollBy(0, 1); // Hier wird gescrollt. Danach gibt es document.documentElement,
return anzeigen(bild_url, Untertitel); // also Funktion beenden und neu aufrufen!Damit erzeugst du eine endlosschleife und der Browser sollte dies auch melden (too deep recursion oder so ähnlich)
Kommentare beachten. Und dann den Code ein weiteres mal ansehen.
und? Ist das keine endlosschleife?
Nein. Zitat:
"Hier wird gescrollt. Danach gibt es document.documentElement,"
In der zweiten Rekursions-Stufe wird ein anderer Zweig des If-Gebildes gewählt. Und damit ist die Rekursion in der zweiten Stufe beendet.