Avatar billede tille Nybegynder
15. april 2002 - 23:31 Der er 4 kommentarer og
2 løsninger

script der efter 60 sekunder kalder et andet script

Jeg har lavet en online html-editor til min side.

nu vil jeg så lave en slags 'autogem', for at hjælpe brugeren, altså skal et script kalde mit gemme script når der er gået f.eks. 60 sekunder.

Jeg har kigget på de forskellige timer spørgsmål der allerede er stillet, men jeg kan ikke rigtig komme videre.

er der nogen der har nogen ideer til hvordan det kunne løses
Avatar billede kimiwan Nybegynder
15. april 2002 - 23:36 #1
setTimeout("andenfunktion()",60000)
Avatar billede jakoba Nybegynder
15. april 2002 - 23:38 #2
funktionen timout er ret ideel til det

lav en variabel:

var timeHandle;

forrest i din gemme funktion indsætter du så linien:
    clearTimeout( timeHandle );

og tilsidst i funktionen indsætter du:
    timeHandle = setTimeout( "dingemmefunktion();", 60*1000 );

mvh JakobA
Avatar billede tille Nybegynder
15. april 2002 - 23:38 #3
ok, jeg troede settimeout var en slag luk-vindue-funktion, men den kalder altså andenfunktion efter 60 sekunder ?

og det sidste andenfunktion kunne gøre var at sætte timeout igen?
Avatar billede tille Nybegynder
15. april 2002 - 23:39 #4
ja det kan jeg så se på jakobas svar at man kunne
Avatar billede tille Nybegynder
16. april 2002 - 00:43 #5
takker, det var lige sådan det skulle gøres
Avatar billede jakoba Nybegynder
16. april 2002 - 00:47 #6
tak for points.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester