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

Hoe kan ik de ALT-toets uischakelen met javascript?

Anoniem
Dilbert
5 antwoorden
  • Hoe kan ik de ALT-toets uischakelen met javascript?

    Dus op een webpagina mag men geen gebruik maken van de ALT-toets.

    Is er een schema met alle codes voor alle toetsen?
  • Hiermee:

    [quote:56c4ba77ac]
    <script language="JavaScript1.2">

    function disableselect(e){
    return false
    }

    function reEnable(){
    return true
    }

    document.onselectstart=new Function ("return false";)

    if (window.sidebar){
    document.onmousedown=disableselect
    document.onclick=reEnable
    }
    </script>

    [/quote:56c4ba77ac]

    Zet de code in je head.

    Greetz,
    D.
  • Beetje jammer dat je een code van dynamic drive weghaald, de credits verwijderd en vervolgens gebruikt om een verkeerd antwoord te geven.. :roll:

    De alt-key opvangen wordt moeilijk…
    andere codes zou je zo te weten kunnen komen:

    [code:1:235b792722]
    <html>
    <body onkeypress="myKey(event)">
    <script type="text/javascript" language="Javascript">
    <!–
    function myKey(e)
    {
    alert(e.keyCode);
    }
    //–>
    </script>
    </body>
    </html>
    [/code:1:235b792722]
  • Hi Jurriaan,

    Je progje werkt prima, maar inderdaad, toetsen als pijltjes toetsen, backspace en de ALT-toets geeft ie niet aan.

    Kan ik de pijltjestoetsen disabelen?
  • Om "speciale" toetsen als de ALT af te vangen kan je gebruik maken van extra properties van het Event object.
    Even uit m'n hoofd is dat voor NS [i:2f2ab45963]Event.ALT_MASK[/i:2f2ab45963] en voor IE [i:2f2ab45963]event.altKey[/i:2f2ab45963], misschien dat je daar eens op kan zoeken?

Beantwoord deze vraag

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