Netsuite 似乎劫持了几乎所有的键盘输入

Netsuite 似乎劫持了几乎所有的键盘输入

在您认为您知道问题是什么之前,让我向您解释一下。我在网上搜索了这个问题的答案,但我无法得到关于发生了什么的直接答案。

我的工作场所开始使用 Oracle Netsuite 作为我们的 POS 软件。效果很好。直到大约一年前。我遇到的问题是,即使在我的家用电脑上,键盘也会随机停止接受字母、数字和符号。奇怪的是,诸如shiftaltctrlwinFx- 键等修饰键都可以继续工作。例如,当发生这种情况时,我可以毫无问题地按下Alt+F4并关闭所有内容。

我看到的大多数页面都提到了 JavaScript 劫持浏览器中的击键,但这完全劫持了 Windows 以及所有其他应用程序中的键盘。这种情况既发生在家里,也发生在我的工作电脑上。在工作时,关闭我的第二台显示器(键盘和鼠标连接到其后置 USB 端口)然后再打开,问题立即得到解决。但是,无论我多少次按下Alt+F4重新启动我的 K55 并拔下键盘并完全重新启动 Windows,我都无法再次访问键盘,除非我使用鼠标通过屏幕键盘打开 Netsuite 并单击登录窗口的文本框内。有时,我甚至必须登录并单击全局搜索框内,然后单击退出才能使其再次工作。请注意,我在家里不会因为任何原因使用 Netsuite,除非现在为了重新访问我的键盘。

我真的为这个垃圾问题抓狂不已,我不知道是什么原因导致这种情况发生。有时这种情况几周都不会发生,有时一天会发生好几次。

有人有想法吗?

答案1

如果有人遇到这种情况,我发现劫持键盘输入的不是 Netsuite。它要么是 HTML5,要么是 CSS,要么是浏览器的缺陷。如果您单击某些文本框,然后切换到新选项卡,则您的键盘输入可能会不起作用,直到您单击该框外。

例如,我登录 Proxmox 并切换到新选项卡以打开另一个页面,发现无法输入。我点击回 Proxmox,点击搜索框(也在 Netsuite 中完成),然后点击搜索框外,然后切换选项卡,然后就好了!键盘可以正常工作。

相关内容