ich Silverlight 4.0
verwende, in denen ich eine Web-application.In diese Anwendung zu entwickeln versuche ich keyboard
Abkürzungen wie Ctrl+c,Ctrl+U etc..
In Browsern bin der Umsetzung während Ctrl+U
verwenden, Fenster Debuggen öffnet Gibt es eine Möglichkeit, diese Standardverhalten zu überschreiben?Wie das Standardverhalten von Tasten auf der Tastatur in Silverlight außer Kraft setzen
1
A
Antwort
2
Sie können dies erreichen, indem Sie dem Dokument einen eventListner
hinzufügen.
document.addEventListener('keydown', keydownevent);
function keydownevent (event){
if(event.ctrlKey && event.keyCode == 85){
event.preventDefault();
alert("You have pressed ctrl+u")
}
}
Nun wird das Dokument hören immer für die keydown event
. Um dieses Ereignis zu entfernen, müssen Sie die eventListner aus dem Dokument entfernen, wenn die socpe Ihrer Seite endet als
document.removeEventListener('keydown', keydownevent);
0
Sie können javascript
verwenden, wenn Sie die zugewiesenen Standardaktionen verhindern möchten.
document.body.onkeydown = function(e){
//verify the control press you want to prevent and call preventDefault()
//ex : if (e.ctrlKey && e.which == 84)
e.preventDefault();
};
Verwandte Themen
- 1. Wie das <ENTER> Schlüssel Verhalten der virtuellen Tastatur in Android außer Kraft zu setzen
- 2. Außer Kraft setzen in Clojure?
- 3. Golang Methode außer Kraft setzen
- 4. jQuery - außer Kraft setzen prevent(), wenn Klick + ctrl
- 5. außer Kraft setzt Standardverhalten für Link (‚a‘) Objekte in Javascript
- 6. Symfony2-Konsolenbefehle außer Kraft setzen?
- 7. von Schleudertrauma exitstatus außer Kraft setzen msgbox
- 8. Funktionen nicht außer Kraft setzen
- 9. Überladen oder außer Kraft setzen?
- 10. Swift Subklassifizieren - wie außer Kraft setzen Init()
- 11. Active finden außer Kraft setzen
- 12. Magento außer Kraft setzen Versandmethoden
- 13. MPTT - Wie außer Kraft setzen „tree_id“
- 14. Devise, wie send_confirmation_instructions außer Kraft zu setzen
- 15. Wie außer Kraft setzen Ansehen und Template
- 16. Funktion außer Kraft setzen in R
- 17. Verwirrend „eine private Methode außer Kraft setzen“
- 18. außer Kraft setzen abstrakte Methode auf Instanzerstellung in C#
- 19. Magento - außer Kraft setzen adminhtml Vorlagendatei
- 20. Außer Kraft setzen einer überschriebenen Methode (C#)
- 21. intern, öffentlich, statisch, außer Kraft setzen
- 22. Dienst für bestimmte Benutzerrolle außer Kraft setzen
- 23. korrekt proguard Optionen außer Kraft setzen
- 24. nicht vorher CSS-Regel außer Kraft setzen
- 25. In Maven kann außer Kraft setzen ein Profil der Module
- 26. Solidus/Spree + Checkout-Controller außer Kraft setzen
- 27. außer Kraft setzen Android ein Original xml
- 28. eine Funktion außer Kraft setzen, die Klasse
- 29. JPA: Wie Spaltennamen von @Embedded außer Kraft zu setzen Attribute
- 30. Seltsame Guss in Equals von MSDN bereitgestellt außer Kraft setzen
I Strg + U Tasten zusammen zugreifen müssen, die nicht zugänglich durch Javascript ist. – VVN
@VVN eigentlich können Sie, 'e.ctrlKey' wird' true' wenn die Strg-Taste gedrückt wird. http://www.w3schools.com/jsref/event_ctrlkey.asp –