Wie beendet man eine funktion um die nächste starten zu können?
X4
- javascript
0 Zebulon0 Latein-Gott0 Gott 2
Hi!
Ich habe eine ganze weile lang an verschieden scripts gearbeitet die ich jetzt zu EINEM script zusammengefügt habe.
Das Problem besteht darin wie man eine funktion die einmal ausgeführt wird zum beispiel Background-fading durch ein (on..., bsp: onmousemove)event benndet um die nächste function starten zu können.
Ich will das eine onmousewheel function bendet wird wenn das mausrad nicht mehr scrollt
.
.
document.onmousewheel=function(1){
document.body.style.scrollbarBaseColor=begcolor;
setInterval('changecolors()',delay);
}else alert('...');
document.onmousemove=function(2){
.
.
Nolimetongere,
document.onmousewheel=function(1){
document.body.style.scrollbarBaseColor=begcolor;
setInterval('changecolors()',delay);
---^
du musst das setInterval eine variablen zuweisen
==> var IntervalStarter = setInterval('changecolors()',delay);
--
dann kannst du an beliebiger stelle mittels
==> window.clearInterval(IntervalStarter)
den interval wieder stoppen...
HIH
Zebulon
The Interim Polytoximonium
Nolimetongere,
Auch wenn es Offtopic ist, es muss Noli me tangere (wörtlich: Wolle mich nicht berühren, d.h. Fass mich nicht an) heißen!
jaja. und noli ist natürlich der Imperativ I von nolle.. richtig. tangere, tango, tetigi, tactum: berühren, etc.
Man könnte natürlich auch sagen: ne me tetigeris (das wäre Konjunktiv Perfekt, ein sog. Prohibitiv)
Latein-Gott.. mal ernsthaft, ist das SO wichtig?