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)

[HTML] iframe scrollbars

teacher
6 antwoorden
  • Hallo allemaal,

    'k Heb al gezocht op dit forum, maar kon het antwoord niet vinden.
    Ik heb een pagina die een verticale scrollbar heeft. In die pagina zit een iframe met ook een verticale scrollbar. Nu openen de links in dat iframe in dat iframe zelf. Zodra er een nieuwe link in het iframe geopend wordt, verplaatsen de scrollbars [b:82e43fdb83]van het iframe [/b:82e43fdb83]weer helemaal naar boven. De scrollbars van de pagina waarin het iframe staat, blijven dan echter nog gewoon op dezelfde plek als waar ze voorheen waren. Ik zou graag willen dat die scrollbars dan ook omhoog gaan. Is dit mogelijk?

    Alvast bedankt!
  • Jazeker wel. Moet je met javascript naar pagina # gaan in die pagina. Lukt dat?
  • Wat extra info:

    [code:1:7418bdaa69]in je .html die inj de iFrame komt (de div kan van alles wezen, het gaat om het id="" stukje):

    <div id="programma"></div>

    de link er naartoe (vergeet niet om ook naar de ifrane te verwijzen)

    <a href="een geweldiggrappigepaginavolmethamsters.html#programma"></a>
    [/code:1:7418bdaa69]
  • Bedankt voor beide reacties, maar het lukt me nog steeds niet. :-?

    Waar moet ik die div plaatsen? Hoe verwijs ik naar het iframe? met #iframe of d.m.v. het target van de link op het iframe te richten?
  • allebij.

    Die div plaats je waar je naartoe gecrolt wilt worden.

    link:
    <a href= "pagina.html[b:5f90a83c33]#hallo[/b:5f90a83c33]" target="FRAMENAAM">klik</a>



    pagina.html:


    <div id="[b:5f90a83c33]hallo[/b:5f90a83c33]"></div>
  • Bedankt voor je reactie.[quote:dd7e7fb93b="[m]"]Die div plaats je waar je naartoe gecrolt wilt worden.
    [/quote:dd7e7fb93b]Dat snap ik. Het werkt ook. Alleen wordt nu alleen in het iframe zelf gescrollt naar '#hallo'. De pagina waarin het iframe staat, blifjt echter staan waar het stond. Daardoor zit het iframe niet goed in beeld.
    Hoe zorg ik ervoor dat ook de pagina waarin het iframe genesteld zit, naar boven scrollt?

Beantwoord deze vraag

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