Avatar billede machholdt Nybegynder
21. februar 2001 - 20:35 Der er 13 kommentarer og
2 løsninger

Klikke på et link før man kan komme videre

Jeg har et problem med et tidligere spørgsmål her på eksperten..

http://www.eksperten.dk/spm/25561

Jeg fatter ikke hvordan jeg gør.. Som sagt jeg er ikke en haj!!

Please skriv en komplet kode hvor de links man skal trykke på for at komme videre osse er incl. eller at der står \"Her er link 1\" ellers fatter jeg det sq ikke
Avatar billede repsac Nybegynder
21. februar 2001 - 20:38 #1
<a href=\"sti/sti/sti/filnavn.html\">dette er et link</a>

Hvis du klikker på ovenstående link vil du forsøge at åbne en html-fil der ligger i: sti/sti/sti/ og hedder filnavn ...
Avatar billede machholdt Nybegynder
21. februar 2001 - 20:40 #2
Ja ja.. Men læs lige det andet spørgsmål først..
Avatar billede repsac Nybegynder
21. februar 2001 - 20:41 #3
Hemp ... håber det kan hjælpe.

-------følgende skal stå i side1.htm--------
<html>
<head>
<title>side 1</title>
<body>
<br>Dette er side 1!
<br>Dette er et <a href=\"side2.htm\">LINK</a> til side 2 ...

</body>
</html>







-------følgende skal stå i side2.htm--------
<html>
<head>
<title>side 2</title>
<body>
<br>Dette er side 2!
<br>Dette er et <a href=\"side1.htm\">LINK</a> til side 1 ...
</body>
</html>
Avatar billede repsac Nybegynder
21. februar 2001 - 20:43 #4
hø hø ... undskyld.
Avatar billede machholdt Nybegynder
21. februar 2001 - 20:49 #5
Altså hallo.. man skal klikke på et 2 links før man kan klikke på et tredje og komme videre til den side hvor filerne ligger!!!! Det fremgår ikke af det du har skrevet!!
Avatar billede machholdt Nybegynder
21. februar 2001 - 20:50 #6
OK.. Kan du finde ud af det med.. Klik før man får lov til at gå videre!!
Avatar billede repsac Nybegynder
21. februar 2001 - 20:51 #7
Ja ... jeg fikser lige noget ...
Avatar billede jakoba Nybegynder
21. februar 2001 - 20:56 #8
Jeg omformulerer lige brains svar lidt:

<SCRIPT> <!--

Click1=0;
function Click() {
  if (Click1==0) {
    alert(\"Du SKAL klikke på Link 1 før du klikker på link 4!\");
  } else {
    location.href=\"http://www.pc-skole.dk/den_betingede_side.html\";
  }
}; //end Click()

// --> </SCRIPT>

her er koden til linkene :

<a href=\"http://www.pc-skole.dk/dette_skal_ses.html\" target=\"anden_ramme\" onClick=\"Click1=1\">det obligatoriske link</a>

<a href=\"java script:void(0);\" onClick=\"Click()\">det betingede link</a>

Bemærk at den side der loades af det obligatoriske link IKKE må vises i den ramme hvor disse links står. den skal have en target= der enten sender den til en anden ramme. Elle sørger for at den bliver vist i et popop vindue ( target=\"_blank\" )

mvh http://www.fotx.net/JakobA
Avatar billede machholdt Nybegynder
21. februar 2001 - 20:57 #9
OK tak for det!!
Avatar billede machholdt Nybegynder
21. februar 2001 - 20:58 #10
Vil lige teste det!!
Avatar billede jakoba Nybegynder
21. februar 2001 - 20:59 #11
Ok ved 2 obligatoriske klik

<SCRIPT> <!--

Click1=0;
Click2=0;
function Click() {
  if ((Click1*Click2)==0) {
    alert(\"Du SKAL klikke på Link 1 før du klikker på link 4!\");
  } else {
    location.href=\"http://www.pc-skole.dk/den_betingede_side.html\";;
  }
}; //end Click()

// --> </SCRIPT>

her er koden til linkene :

<a href=\"http://www.pc-skole.dk/dette_skal_ses.html\"; target=\"anden_ramme\" onClick=\"Click1=1\">det obligatoriske link</a>

<a href=\"http://www.pc-skole.dk/dette_skal_osse_ses.html\"; target=\"anden_ramme\" onClick=\"Click2=1\">det andet obligatoriske link</a>

<a href=\"java script:void(0);\" onClick=\"Click()\">det betingede link</a>
Avatar billede machholdt Nybegynder
21. februar 2001 - 21:04 #12
Ja okay den var bedre men hvor ændrer jeg hvor den skal gå til efter de har klikket på de to første links, altså når de klikker på det betingede link.. ?
Avatar billede jakoba Nybegynder
21. februar 2001 - 21:23 #13
det er oppe i javascript routinen. den linie der hedder:
    location.href=\"http://www.pc-skole.dk/den_betingede_side.html\";;;

PS: du behøver ikke alle de semikolonner. det er noget eksperten.dk\'s parser sætter ind af uransagelige årsager.

mvh JakobA
Avatar billede jakoba Nybegynder
26. februar 2001 - 07:22 #14
En naturlig videreudvikling er at man ønsker adsikllige links på siden der alle skal være \"utilgængelige\" indtil der har være klikket på \"de obligatoriske\".

<SCRIPT> <!--

Click1=0;
Click2=0;
function Click( valg ) {
  if ((Click1*Click2)==0) {
    alert(\"Du SKAL klikke på Link 1 før du klikker på link 4!\");
  } else {
    switch ( valg ) {
    case 1: location.href=\'http://www.pc-skole.dk/den_betingede_side.html\';
            break;
    case 2; location.href=\'http://www.pc-skole.dk/den_anden_betingede_side.html\';
            break;
    default: alert(\"programmørfejl. Ingen case for valg=\"+valg);
    }
  }
}; //end Click()

// --> </SCRIPT>

her er koden til linkene :

<a href=\'http://www.pc-skole.dk/dette_skal_ses.html\' target=\"anden_ramme\" onClick=\"Click1=1\">det obligatoriske link</a>

<a href=\'http://www.pc-skole.dk/dette_skal_osse_ses.html\' target=\"anden_ramme\" onClick=\"Click2=1\">det andet obligatoriske link</a>

<a href=\"java script:void(0);\" onClick=\"Click(1)\">det betingede link</a>
<a href=\"java script:void(0);\" onClick=\"Click(2)\">det andet betingede link</a>
<a href=\"java script:void(0);\" onClick=\"Click(3)\">det tredie betingede link</a>



Avatar billede machholdt Nybegynder
07. marts 2001 - 15:07 #15
Ja jeg har selv skrevet noget videre osse så halvdelen...
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