Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

Linken naar andere deel van de pagina

dalertje
3 antwoorden
  • Hallo,

    Linken via een anchor is me wel bekend, maar dikwijls zie je op een site dat je in een keuzelijst met pull-down menu een optie aan kunt klikken en dat je dan naar een bepaald gedeelte van de pagina wordt verwezen. Ik weet niet of ik het duidelijk uitleg, maar hoe krijg ik dit voor elkaar? Alvast bedankt.

    Groetjes Wil
  • <a href="#plekopdepagina">link</a>

    <a name="plekopdepagina">blabla</a>
  • gerben, lees je de vraag ook? zin1: [i:f60f16a5a4]Linken via een anchor is me wel bekend[/i:f60f16a5a4]

    voor zo'n pulldown menu moet je met javascript aan de slag. bijv.

    [code:1:f60f16a5a4]<script type="text/javascript">
    function goTo(myselect)
    {
    if(myselect.selectedIndex == 0)
    return false;

    var anchor = myselect.options[myselect.selectedIndex].value;
    var re = /[^#]*/;
    var url = re.exec(window.location.href);
    window.location.href = url + '#' + anchor;
    }
    </script>

    <select onchange="goTo(this)">
    <option>- Kies een locatie -</option>
    <option value="deel1">deel 1</option>
    <option value="deel2">deel 2</option>
    <option value="deel3">deel 3</option>
    </select>

    <div id="deel1" style="height:300px;">Deel 1</div>
    <div id="deel2" style="height:300px;">Deel 2</div>
    <div id="deel3" style="height:300px;">Deel 3</div>[/code:1:f60f16a5a4]

    Maar een klein beetje zoeken op internet had je ook al een eind geholpen

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.