Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript FLEX应用程序,禁用后退按钮&;退出FLEX应用程序时的退格/删除键_Javascript_Apache Flex_Flash - Fatal编程技术网

Javascript FLEX应用程序,禁用后退按钮&;退出FLEX应用程序时的退格/删除键

Javascript FLEX应用程序,禁用后退按钮&;退出FLEX应用程序时的退格/删除键,javascript,apache-flex,flash,Javascript,Apache Flex,Flash,是否应该在FLEX应用程序或JavaScript中禁用back按钮、backspace/delete键 有什么建议吗 谢谢 我建议用JavaScript来实现,但这两种解决方案都有困难。不同的硬件平台和浏览器对键盘信号的解释不同,我以前在Flash中很难绝对准确地捕捉到它们。只要删除就可以了,不过如果需要的话,JavaScript可能会给你更多的灵活性,根据用户的浏览器/平台进行调整。IMHO你永远不应该让用户失去本机浏览器控制权。虽然有少数用户会不经意地退出应用程序,但大多数用户会因为无法执行

是否应该在FLEX应用程序或JavaScript中禁用back按钮、backspace/delete键

有什么建议吗


谢谢

我建议用JavaScript来实现,但这两种解决方案都有困难。不同的硬件平台和浏览器对键盘信号的解释不同,我以前在Flash中很难绝对准确地捕捉到它们。只要删除就可以了,不过如果需要的话,JavaScript可能会给你更多的灵活性,根据用户的浏览器/平台进行调整。

IMHO你永远不应该让用户失去本机浏览器控制权。虽然有少数用户会不经意地退出应用程序,但大多数用户会因为无法执行预期功能而感到沮丧(如果您删除了backspace,可能不会,但如果您删除了browser back按钮,则肯定会)。如果您删除此功能,您的总体挫败感将比保留默认功能更高

更好的选择是在新选项卡或窗口中打开应用程序。这消除了删除任何功能的需要,并以几乎所有用户都能接受的方式实现了您的目标