Autor |
Nachricht |
metty
Threadersteller
Dabei seit: 21.03.2005
Ort: Köln
Alter: 39
Geschlecht:
|
Verfasst Do 22.01.2009 15:54
Titel [JS] Funktionsaufruf nur ausführen, wenn Zeit x abgelaufen |
|
|
Hallo Miteinander,
ich hab eine kleine Frage bzgl. einer Javascript Funktion.
Hier mein Ansatz: Ich habe eine Funktion, die bei "onclick" aufgerufen wird. In dieser Funktion rufe ich eine weitere Funktion auf. Diesen weiteren Funktionsaufruf möchte ich allerdings nur zulassen, wenn eine bestimmte Zeit (Bsp. 3 Sekunden) abgelaufen ist.
Also selbst, wenn 10 mal Funktion 1 innerhalb von 3 Sekunden aufgerufen wird, soll Funktion 2 nur einmal aufgerufen werden. Nachdem die drei Sekunden abgelaufen sind, kann die Funktion wieder aufgerufen werden.
Mir ist schon klar, dass ich das irgendwie mit setInterval lösen muss, aber wie genau?
Jemand ne Idee?
Danke
Metty
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
|
|
|
|
Anzeige
|
|
|
metty
Threadersteller
Dabei seit: 21.03.2005
Ort: Köln
Alter: 39
Geschlecht:
|
Verfasst Do 22.01.2009 16:05
Titel
|
|
|
Ein sehr konstruktiver Beitrag, danke.
Wie schon gesagt, dass es irgendwie mit setInterval oder setTimeout zusammenhängt, war mir schon klar. Allerdings stehe ich auf dem Schlauch und komme nicht so wirklich weiter.
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Do 22.01.2009 16:11
Titel
|
|
|
iwie so in der art: (q 'n' d)
Code: |
<script type="text/javascript">
var clicked = false;
function clickit(){
if(clicked == false){
clicked = true;
setTimeout("alertit()",1000);
}
}
function alertit(){
alert('asd');
clicked = false;
}
</script>
|
Code: |
<a href="#" onclick="clickit()">asd</a> |
|
|
|
|
|
metty
Threadersteller
Dabei seit: 21.03.2005
Ort: Köln
Alter: 39
Geschlecht:
|
Verfasst Do 22.01.2009 16:20
Titel
|
|
|
Yes. Das wars. Bisschen modifiziert und es läuft! Danke!
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Do 22.01.2009 16:22
Titel
|
|
|
ich hoffe du hasts auch verstanden
|
|
|
|
|
metty
Threadersteller
Dabei seit: 21.03.2005
Ort: Köln
Alter: 39
Geschlecht:
|
Verfasst Do 22.01.2009 16:37
Titel
|
|
|
choise hat geschrieben: | ich hoffe du hasts auch verstanden |
Jap. Die Technik an und für sich kannte ich ja auch. Ich bin nur nicht auf die Idee gekommen, einfach eine Variable zu setzen!
|
|
|
|
|
|
|
|
Ähnliche Themen |
Flash Syntaxproblem bei Funktionsaufruf mit Variable
[ActionScript] Funktionsaufruf von anderer Ebene
Funktionsaufruf aus extern eingeladener SWF-Datei?
Javascript Hilfe gesucht bei Funktionsaufruf
Funktionsaufruf innerhalb eines JavaScript-Codes
Per Befehl JS nur in IE ausführen?
|
|