IE9 Javascript-打开多个选项卡时的不同行为

IE9 Javascript-打开多个选项卡时的不同行为,javascript,internet-explorer,internet-explorer-9,Javascript,Internet Explorer,Internet Explorer 9,我在IE9中有一个非常奇怪的问题 基本上,我有一个为富编辑器实现自定义右键单击菜单的页面,但是菜单一显示就消失了 然而,这里有一点很奇怪;如果我在IE窗口中打开第二个标签(不管标签放在哪里,关于:blank,Google,随便什么),菜单就会工作 有人能提供一个可能的解释吗?当然,仅仅出现第二个标签不应该影响我的代码!?当我打开一个新的IE窗口时,它不会发生,并且标签的数量不会产生任何影响。i、 e.1个选项卡=菜单立即关闭,2个+选项卡=菜单工作 我也无法在以前的IE版本中重现这个问题。我目前

我在IE9中有一个非常奇怪的问题

基本上,我有一个为富编辑器实现自定义右键单击菜单的页面,但是菜单一显示就消失了

然而,这里有一点很奇怪;如果我在IE窗口中打开第二个标签(不管标签放在哪里,关于:blank,Google,随便什么),菜单就会工作

有人能提供一个可能的解释吗?当然,仅仅出现第二个标签不应该影响我的代码!?当我打开一个新的IE窗口时,它不会发生,并且标签的数量不会产生任何影响。i、 e.1个选项卡=菜单立即关闭,2个+选项卡=菜单工作


我也无法在以前的IE版本中重现这个问题。我目前手头没有IE10环境…

请共享一个JSFIDLE链接,这样人们就可以了解更多的想法。我真的想解释为什么/如何存在第二个选项卡会影响代码,而不是修复这个特定问题。此外,它是商业开发的代码,是一个更大系统的一部分,需要相当多的匿名化,等等。但是,没有特定的代码,我们将无法提供太多帮助。右键单击打开的是什么菜单?是定制菜单吗?它是从哪里来的?