Avatar billede tuba Nybegynder
16. juni 2002 - 19:58 Der er 4 kommentarer og
1 løsning

parameter i en Timeout

Jeg skal lave en funktion, således at når man klikker på et link, ryger man først videre efter eksempelvis 10 sekunder. Man skal kunne "transportere" parametre gennem onClick til funktionen, ligesom nedestående :

<a href="" onClick="setTimeOut(goToPage('test.html', 'andre para')">test</a>
Avatar billede m-koldsgaard Nybegynder
16. juni 2002 - 20:13 #1
<a href="#" onClick="setTimeout('goToPage(\47test.html\47)',10000)">test</a>
Avatar billede tuba Nybegynder
16. juni 2002 - 20:49 #2
kan ikke lige få de til at virke, vedhæftet et lille eksempel på min kode. får fejlen: index is undefined ??

test 1 virker !

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
    <title>Untitled</title>

    <script language="JavaScript1.2">
        function goToPage(ilink){
            var ilink;
            window.document.location.href = ilink;
//            document.location.href = iLink;
    }
    </script>

</head>

<body>

<a href="#" onClick="goToPage('index.html');">test 1</a>
<br><br>
<a href="#" onClick="setTimeout('goToPage(\index.html\)', 1000);">test 2</a>
<br><br>

</body>
</html>
Avatar billede m-koldsgaard Nybegynder
16. juni 2002 - 21:14 #3
<a href="#" onClick="setTimeout('goToPage(\47test.html\47)',10000)">test 2</a>
Avatar billede m-koldsgaard Nybegynder
16. juni 2002 - 21:16 #4
Endnu bedre:
<a href="java script:setTimeout('goToPage(\47test.html\47)',10000)">test 2</a>
Avatar billede m-koldsgaard Nybegynder
16. juni 2002 - 21:30 #5
Takker for point's
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