我们如何使用键盘快捷键进行MVC应用?我的要求是当我按 Ctrl + U 时,我想加载我的主页,当我按 Ctrl + T 时,nedd打开另一个页面。如何在客户端进行。 请帮忙。
此致 Sreyas MN
答案 0 :(得分:2)
通过Javascript捕获事件。
Ctrl + U的KeyCode和使用以下代码的Ctrl + T
$(document).bind('Keydown',function(event){
if(event.KeyCode== Keycode) // check for Keycode for Ctrl+U and Ctrl+ T
{
window.location.href(url);
}
});
使用target =" _blank"在新标签页中打开。
答案 1 :(得分:0)
只需捕获客户端脚本上的键盘事件,当您需要的键组合使用location.href将代码执行重定向到所需的控制器时
答案 2 :(得分:0)
您可以使用jquery hotkeys
jQuery Hotkeys几乎支持任何组合键。
$(document).bind('keydown', 'Ctrl+T', function(){
// Do what ever youwant
});