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

javascript: kijken of een eventhandler bestaat

Jurriaan R
5 antwoorden
  • Tja, de titel zegt het eigenlijk al. Ik wil weten of (in dit geval) het onmousewheel-event wordt ondersteunt door de browser van de bezoeker. Zo niet wil ik een melding geven dat die functionaliteit niet werkt bij de bezoeker.

    Het probleem is dat een eventhandler altijd null retourneert als die niet actief is, anders dan een functie. Simpel checken op if(document.onmousewheel) gaat dus niet lukken. Wat wel?

  • Het onmousewheel event wordt ondersteund vanaf IE6. Je kunt natuurlijk de IE-versie testen en bij >= 6 er van uit gaan dat het werkt.
  • Maar dan zit je nog met netscape…
  • Die zal het wel niet ondersteunen :smile:

    ——————
    Pieter78: Als de nood het hoogst is, is Bill nabij.

  • Bedankt! Maar ik was er inmiddels achter dat IE6 inderdaad de enige is, maar dan is het nog de vraag, zal bijvoorbeeld de toekomstige IE6 voor de mac het ook hebben.

    Het was eigenlijk meer ook een algemene vraag. Hoe kun je, zonder de useragent uit te lezen kijken of een eventhandler ondersteunt wordt?

    Ik mag hopen dat Netscape het wel gaat ondersteunen, anders krijg ik voorlopig mijn wheelmouse niet aan het werk in flash :sad:

Beantwoord deze vraag

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