Hi,
ich versuche eine Funktion Vor() in einem bestimmten Rythmus aufzurufen. Dies hab ich mit
var aktiv = window.setInterval("Vor()", 2000)
auch hinbekommen. Ich möchte aber gerne diesen Rhythmus durch klicken an- und abschalten können. Dies habe ich mit folgendem Script versucht:
<html>
<head>
<title></title>
</head>
<body>
<script language="JavaScript">
[code lang=javascript]
<!--
var aktiv = window.setInterval("Vor()", 2000);
function Vor() {
alert("wechsel");
}
function Start() {
alert("Start");
var aktiv = window.setInterval("Vor()", 2000);
}
function Stop() {
alert("Stop");
window.clearInterval(aktiv);
}
//-->
</script>
<noscript></noscript>
<p onClick="Start()">Start</p>
<p onClick="Stop()">Stop</p>
</body>
</html>
[/code]
Ich kann jetzt damit den beim Laden startenden Rhythmus ausschalten und wieder anschalten, aber ich krieg ihn dann nicht mehr aus. Irgendwo hackt es also dann.
Wär cool, wenn wer ne idee hätte, so dass ich den Rhythmus beliebig anhalten und wieder weiterlaufen lassen kann. Danke schonmal,
brockerdocker