webForumDet fria alternativet

funktion om och om igen.

5 svar · 171 visningar · startad av solbulle

solbulleMedlem sedan mars 20015 287 inlägg
#1

Hur gör jag för att en funktion ska köras om och om igen så länge jag håller musen nere på en länk?

<a href="javascript:foolager.clipBy(0,-10,-10,0);formula()">clip by (0,-10,-10,0)</a>

Nu måste jag ju klicka som besatt om det ska hända något.

solbulleMedlem sedan mars 20015 287 inlägg
#2

Yapp! Den som söker han finner... till slut.

function timerrace() {
X=setInterval("foolager.clipBy(0,-10,-10,0);formula()",100)
}

<br><a href="#" onmousedown="timerrace()" onmouseup="clearInterval(X)">timerrace</a>
solbulleMedlem sedan mars 20015 287 inlägg
#3

Hm... men hur skriver jag för att få funktionen mer flexibel?

Så att jag kan ta med värdena i anropet?

(0,-10,-10,0)

solbulleMedlem sedan mars 20015 287 inlägg
#4

Attans, ni är ju klippor på det här! ;)

function timerrace(a,b,c,d) {
X=setInterval("foolager.clipBy("+a+","+b+","+c+","+d+");formula()",100)
}

<br><a href="#" onmousedown="timerrace(0,10,10,0)" onmouseup="clearInterval(X)">timerrace</a>
OveRRidEMedlem sedan feb. 200112 078 inlägg
#5

Schizofren? ;)

solbulleMedlem sedan mars 20015 287 inlägg
#6

He he, jo en smula ;)

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)