login  Naam:   Wachtwoord: 
Registreer je!
 Forum

navigatie (Opgelost)

Offline thomaskevin - 17/02/2009 20:23 (laatste wijziging 17/02/2009 20:34)
Avatar van thomaskevinNieuw lid hoi,

kan iemand me helpen met deze javascript code...
hij schuift mooi open maar ik zoek iets dat ervoor zorgt dat de navigatie openschuift maar ook een link volgt op de hoofd tab. zoals op
www.karcher.be

Plaatscode: 94807=javascript

En de HTML

Plaatscode: 94808
Al op voorhand bedankt  

4 antwoorden

Gesponsorde links
Offline Rik - 17/02/2009 20:36
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Je kunt achter de show functie nog een extra statement toevoegen dat de lokatie verandert:
  1. <dt onclick="show('...');location.href = '...';">...</dt>


Dat "javascript:" is trouwens niet nodig bij een onclick, alleen als je javascript wilt gebruiken in de href van een a-tag.

Maar als je dan op de nieuwe pagina zit (en de pagina dus laad) is je menu weer ingeklapt. Je zult een stukje code moeten gebruiken om dan dat submenu weer uit te klappen. Je kunt dat bijvoorbeeld aan de hand van de url doen of server side.

Laat even weten of je eruit komt.
Offline thomaskevin - 17/02/2009 20:48 (laatste wijziging 17/02/2009 20:49)
Avatar van thomaskevin Nieuw lid alvast voor de snelle reactie ik probeer dit al een hele tijd maar ik ken er gewoon niet genoeg van 

al ik dit erbij plaats gaat het inderdaad,
hoe zorg ik er dan voor dat het enkel in het rechter gedeelte komt en dat de template blijft staan? zodat je de navigatie blijft zien

NOOB Vragen waarschijnlijk :d

Offline Rik - 17/02/2009 21:12
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Met zo'n soort code moet dat lukken:
  1. window.onload = function () {
  2. // Lijst met pagina's en submenu id's
  3. var pages = new Array;
  4. pages['pagina1.html'] = 'smenu1';
  5. pages['pagina2.html'] = 'smenu2';
  6.  
  7. // Alle opgegeven pagina's afgaan
  8. for (var page in pages) {
  9. // Controleren of de geladen pagina de gezochte is
  10. if (location.href.indexOf(page) > 0) {
  11. // Ja? Submenu dat erbij hoort uitklappen
  12. show(pages[page]);
  13. }
  14. }
  15. }
Dit zal zodra er een pagina wordt geladen met pagina1.html in de url het submenu met id smenu1 uitklappen. Ik denk dat het gebruik voor zich spreekt. 
Offline thomaskevin - 17/02/2009 21:15
Avatar van thomaskevin Nieuw lid bedankt voor de hulp ik denk dat het hiermee wel moet lukken  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.18s