Javascript Menu button vraagje

Pagina: 1
Acties:

  • Necrocon
  • Registratie: Januari 2000
  • Laatst online: 29-01-2024
Ik heb gezocht maar kon het niet vinden in GOT misschien omdat ik ook niet goed weet waar ik op moet zoeken.

Maar mijn vraag is als volgt:

Ik heb een menu gewoon tekst link onder elkaar.
Deze links sturen de main pagina aan.
Aan de Links zitten verwijzingen aan die naar ankers verwijzen.

Nou wil ik graag onder in de pagina 2 knopjes maken a la
< Back & Next >.

Die buttons moeten dan verwijzen naar het volgende en vorige anker.

Hoe zou ik dit kunnen doen in Javascript ik zou het wel kunnen in PHP maar helaas dat is geen mogelijkheid.

  • Bever
  • Registratie: Maart 2001
  • Laatst online: 10:05
zijn de paginas genummerd? page_01 page_02 enz.?

  • Necrocon
  • Registratie: Januari 2000
  • Laatst online: 29-01-2024
De links zijn naar ankers en ja die heb ik genummer dus

Volgendepagina.html#1
Volgendepagina.html#2

Dat leek mij al het makkelijkst

  • Necrocon
  • Registratie: Januari 2000
  • Laatst online: 29-01-2024
Bever heb je geen oplossing??

Als het verkeerd is dat ze genummmerd is dan moet je dat maar effe zegggen dan probeer ik het anders

  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
code:
1
2
// div aanmaken waar de knoppen in moeten komen
<div id="knoppenDiv"></div>


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
currentAnchor = [instellen wanneer op link wordt geklikt]

//-----
lastLoop = 0;
lastIndex = 0;

/// \/ uitvoeren nadat de pagina geladen is..
function maakNav() {
   for (i in document.anchors) {
     if (lastLoop) {
         string += '| <a href="'+document.anchors[i]+'">Volgende</a>';
         lastLoop = 0;
     if (document.anchors[i] == currentAnchor) {
         string = '<a href="'+docment.anchors[lastIndex]+'">Vorige</a> | '+document.anchors[i];
         lastLoop = 1;
     }
   }
   document.getElementById('knoppenDiv').innerHTML = string;
}

Weet niet of het werkt, maar 't komt waarschijnlijk wel aardig in de richting..

Eigenlijk moet je 'lastLoop = 0' (binnen de for loop) vervangen door iets waardoor de loop stopt (break 2; ofzo)