我使用以下代码(作为快捷方式)在我的反馈页面上重定向用户。
<a href='/feedback/' accesskey='f'>feedback</a>
但此代码在 Google Chrome 中不起作用,因为当用户按下 Alt + F 时,它将打开 Google Chrome 菜单栏。
如何禁用这些“快捷方式”?
可以是jQuery、javascript...
注意:我已经编写了一个重定向的 javascript 代码,但它首先打开 Chrome 菜单栏然后执行它的工作。
最佳答案
理论上允许此操作的浏览器会暴露安全漏洞。如果可以覆盖“系统”行为,则可以劫持用户浏览器。它将能够弹出一个模拟真实菜单的虚假"file"菜单,让用户认为他们正在与自己的本地计算机而不是网站进行交互。
因此,在大多数现代浏览器中这是不可能的。
关于javascript - 在 Google Chrome 中禁用 Alt 功能(快捷方式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14113563/