当使用window.showModalDialog(其中选项不显示任何地址栏或工具栏)从IE中的javascript创建对话框时 - 按下ALT键的行为正在做一些不受欢迎的事情。
当焦点在模态对话框上时按下ALT键 - ALT键按下事件由我的javascript代码处理,但我是否允许事件继续冒泡 - 似乎IE总是将焦点跳到模态对话框中的“隐藏”菜单。您可以通过按ALT,然后按空格键从模式对话框进入此菜单。
事件顺序:
以下是我向showModalDialog
提供的功能:
var strFeatures = "unadorned:yes,resizable:no;scroll:yes;help:no;status:no;";
在按下用于模态对话框的alt键后,是否仍然无法关注隐藏菜单?使用window.open创建普通窗口时 - 这种情况不会发生,并且点击ALT不会进入隐藏菜单(假设菜单栏关闭,地址栏关闭等)