(是的,我知道这上面有a similar question,但它已经有8个月了-从那时起,IE8 RTM问世了-而且不太有启发性)
有可能在我的网站上禁用IE8的“加速器”吗?在突出显示文本时,我有一个小的弹出框,它出现在光标旁边(类似于Office 2007),正在被它们阻塞。
我知道有一种使用jQuery禁用站点特定元素高亮显示的方法,但这并不理想,因为我需要保留高亮显示。
备注:我不是在问如何在本地的Internet副本上禁用IE8加速器。相反,当任何人使用IE8访问我的站点时,我希望加速器不会出现。
发布于 2009-10-24 19:06:36
对不起,这是故意不支持的。
有关此主题的讨论,请参见http://blogs.msdn.com/ieinternals/archive/2009/06/03/slowing-down-disabling-accelerators.aspx。
发布于 2009-10-19 04:54:56
可以将父元素标记为contentEditable (http://msdn.microsoft.com/en-us/library/ms537837(VS.85).aspx )或不可选(http://msdn.microsoft.com/en-us/library/ms537840(VS.85).aspx )。
两种方法都应防止加速器按钮的出现。
发布于 2009-10-15 20:04:08
您可以防止在该部分突出显示。然后,将本应在具有一些CSS应用的span中突出显示的选择包装起来,模仿突出显示。它可能需要一些工作,但它会实现你的目标。
https://stackoverflow.com/questions/1574462
复制相似问题