login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Disable keys in IE

Offline Drieske - 10/04/2010 14:39
Avatar van DrieskeLid Ik heb een script geschreven dat perfect werkt in FF en google chrome maar ik heb het volgende probleem :

Als je onderstaande code bekijkt en ik op F5 druk, dan komt hij in het IF gedeelte en displayt hij mij "Mag niet" maar toch laat hij het key event uitvoeren, wat doe ik fout?

Plaatscode: 139093

3 antwoorden

Gesponsorde links
Offline TotempaaltJ - 10/04/2010 22:02 (laatste wijziging 10/04/2010 22:03)
Avatar van TotempaaltJ PHP interesse Waarom wil je F5 blokkeren? Ikzelf zou het heel irritant vinden als dit niet mag. Je houdt hiermee ook niet de refresh knop tegen, hé? Ik weet niet zeker of je dit wel mag blokkeren.
Offline Drieske - 12/04/2010 12:54
Avatar van Drieske Lid De refreshknop maakt niet zoveel uit, wel de backspace knop. Deze zou niet mogen gebruikt worden om terug te keren naar de vorige pagina. Hoe kan ik dit blokkeren?
Offline larssy1 - 12/04/2010 13:03
Avatar van larssy1 MySQL beginner
  1. <script type="text/javascript">
  2.  
  3. if (typeof window.event != 'undefined')
  4. document.onkeydown = function()
  5. {
  6. if (event.srcElement.tagName.toUpperCase() != 'INPUT')
  7. return (event.keyCode != 8);
  8. }
  9. else
  10. document.onkeypress = function(e)
  11. {
  12. if (e.target.nodeName.toUpperCase() != 'INPUT')
  13. return (e.keyCode != 8);
  14. }
  15.  
  16. </script>

Het is javascript, dus mensen die geen JS aan hebben staan, werkt dit niet bij.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.241s