0

我正在开发的项目最近切换到 .Net4.5 和 Visual Web GUI 10.0.4,并且在 Firefox 中工作的上下文菜单项在 IE11(我们官方支持的浏览器)中不起作用。

我还不能在这里发布图片,所以这里有一个链接:[img] http://i.imgur.com/oIEca4l.png[/img]

请注意,Firefox 窗口有“一起发票”,而 IE 窗口在框中有箭头,仅此而已。

以下是菜单项的所有属性:[img] http://i.imgur.com/vHB4Ak6.png[/img]

代码中对它的唯一引用是在单击“一起发票”时显示一个消息框。

我认为这是一个 IE 显示问题,但我很想知道是否有人知道修复它的方法?

谢谢

4

2 回答 2

0

我在几台虚拟机之一上遇到了相同或很可能非常相似的问题。我在 ListView 控件上有内容菜单。没有可见的菜单项文本,菜单上有左右箭头滑块。

该网站在 FF、Chrome 上运行良好。有趣的是,这个上下文菜单问题并没有在其他使用 IE11 的虚拟机上重现。仅限单人。所有测试机器上都使用了 IE 版本 11.0.9600.18053 / 11.0.24 (kb3093983)。

我注意到字体的渲染也略有不同。字体的大小似乎更小。

我所做的是应用回 IE 的默认设置并重新启动客户端的机器。这以某种方式修复了上下文菜单和字体的渲染。

我的自我解释是浏览器和客户端操作系统之间的“获取字体并渲染”通信出现了问题。由此出现了带有滑块的错误菜单。

希望这可以帮助!

于 2015-11-12T17:00:33.247 回答
0

减小 IE 上的字体大小,这会有所帮助。

于 2015-12-25T03:42:18.187 回答