c# - 如何通过 'ESC' 按键导航到之前访问过的页面。 ASP.NET MVC(C#)

标签 c# asp.net asp.net-mvc

如何在按下“ESC”键时导航到上次访问的页面。我如何使用 Asp.net mvc (c#) 执行此操作。请帮忙

最佳答案

转义键不会导致任何类型的回发,因此您不能只使用 .net 来完成它。您需要做的是使用 Javascript 捕获转义键。

document.onkeydown = function(e){ 
          if (e == null) { // ie 
            keycode = event.keyCode; 
          } else { // mozilla 
            keycode = e.which; 
          } 
          if(keycode == 27){ // escape, close box, esc 
              // Go back one page
              history.back()
          } 
        };

关于c# - 如何通过 'ESC' 按键导航到之前访问过的页面。 ASP.NET MVC(C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4710139/

相关文章:

javascript - 排序 Jquery 返回的 HTML 元素

asp.net - 向 web.sitmap 中的节点添加属性是一个坏主意吗?

ASP.NET MVC5 身份定制

c# - 使用 Entity Framework 仅选择某些列然后保存回数据库

javascript - Window.Location 刷新而不是重定向

c# - 无法从 Web 应用程序访问 Azure 公共(public)和私有(private)证书

javascript - 将信息从 Razor 客户端 (cshtml) 传递到 AngularJS

c# - 使用参数构造函数和 Ninject 配置 Automapper 配置文件类

c# - EndOfStreamException 与简单的 BinaryWriter 和 BinaryReader

c# - 听一个复选框