【发布时间】:2023-10-26 01:04:01
【问题描述】:
是否应该在 FLEX 应用程序或 JavaScript 中禁用后退按钮、退格/删除键?
有什么建议的解决方案吗?
谢谢!
【问题讨论】:
标签: javascript apache-flex flash
是否应该在 FLEX 应用程序或 JavaScript 中禁用后退按钮、退格/删除键?
有什么建议的解决方案吗?
谢谢!
【问题讨论】:
标签: javascript apache-flex flash
恕我直言,您永远不应将本机浏览器控制权从用户手中夺走。虽然有一些用户会无意中将自己退出应用程序,但大多数用户会因无法执行预期的功能而感到沮丧(如果您删除退格键可能不会,但如果您取消浏览器后退按钮)。如果您删除此功能,那么您的整体挫败感会比您保留它的默认值更高。
更好的选择是在新标签页或窗口中打开您的应用。这消除了删除任何功能的需要,并以几乎所有用户都能接受的方式实现了您的目标。
【讨论】:
我建议在 JavaScript 中执行此操作,但是这两种解决方案都有困难。不同的硬件平台和浏览器对键盘信号的解释不同,我之前在 Flash 中很难完全确定地捕捉它们。只需删除两者都可以,尽管如果需要,JavaScript 可能会让您更灵活地根据用户的浏览器/平台进行调整。
【讨论】: