Hallo,
richtig ist, "irgendwas nur einmal aufzurufen, und am Ende per und nicht gleich 100 Aufrufe in dem browser zu setzen.
abbrechen kannst du jederzeit, z.B. durch Mitzählen einer globalen Variablen oder per Mausclick usw.
Also:
<script language="JavaScript">
<!--
var Zaehler=0
function Schleife() {
//
// jetz mach mal was
//
Zaehler++
if (Zaehler==1000) { // nu mach was anders }
if (Zaehler <1000) {
window.setTimeout("Schleife()",100)
}
}
//-->
</script>
... onLoad=Schleife() ...
Gruß
Hans35