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

Webprogrammeren & scripting

Pagina verpringt naar boven bij openen window

Anoniem
Anne
4 antwoorden
  • Als een window open dat met het volgende scriptje is geimplemneerd <a href="#" onClick="MM_openBrWindow()</a> verspringt de webpagina weer naar boven. Dus als je helemaal onderaan de website bent dan moet je wee helemaal terug scrollen. Is er niet iets dat er voor kan zorgen dat het window wordt geopend op de plaats waar je op dat moment staat?
    Als ik trouwens zo'n windowtje open komt er ook achert de domeinnaam en subpaginanaam een # te staan. Wat betekent dit?

    P.S. Het gaat om een website die ikzelf gemaakt heb.
  • Je moet de link veranderen

    van: href="#" onClick="openWindow

    naar: href="javascript:openWindow

    Met href="#" wordt geprobeerd naar een target op de zelfde pagina te gaan. Als dat er niet is gaat de browser naar de top.

    wimb
  • Of je voegt een "return false" toe aan je onclick. M.a.w.
    [code:1:86d1724de1]
    <a href="#" onclick="openwindow();return false">
    [/code:1:86d1724de1]

    Overigens heb ik ooit een artikeltje gelezen over het gebruik van javasript windows en ik was het daar helemaal mee eens. Kan alleen de link niet meer terugvinden. :roll:
    De conclusie was in ieder geval om de link ook aan te bieden in de href, bijv:
    [code:1:86d1724de1]
    <a href="http://www.computertotaal.nl" onclick="window.open(this.url);return false;">
    [/code:1:86d1724de1]
    De voordelen:
    [list:86d1724de1]
    [*:86d1724de1]browsers zonder javascript ondersteuning kunnen de link ook aanklikken (denk aan tekstbrowsers, braille browsers)
    [*:86d1724de1]het contextmenu met de rechtermuisknop werkt gewoon (bijv voor toevoegen aan favorites)
    [/list:u:86d1724de1]
  • Deze link kwam een tijdje geleden ook boven drijven, voor de echte fanatiekelingen… ;)

    - Bas

Beantwoord deze vraag

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