Kendo下拉列表在IE10 iframe中不起作用

时间:2014-04-04 08:14:49

标签: asp.net-mvc kendo-ui frames kendo-asp.net-mvc

我的mvc网站使用了Telerik Kendo mvc dll。但问题是,在使用框架的网站上,在IE10上运行下拉列表时,下拉列表会起作用。当我自己运行它时,它工作正常,但是只要在带有框架的网站上使用它,它就会制动下拉列表并且它们不会扩展。

我目前正在使用适用于MVC的Kendo UI的最新版本(2012.913)。

是否有解决方案。?

1 个答案:

答案 0 :(得分:0)

我知道这是一个老帖子,但我想我会分享,因为我们遇到了同样的问题并找到了解决方法。不幸的是我们也被迫继续使用框架,所以我们必须将这个修复程序放到位。 首先要检查的是您是否在浏览器中使用兼容模式,无论是将网站添加到兼容性列表还是在Intranet网站上。如果可以,请禁用兼容模式,这应解决此问题。如果要确保您的站点未使用兼容模式,请将此标记添加到您的应用程序中。 我们遇到的问题是IE在使用框架时不遵守此设置...它将始终使用父框架设置的任何内容。我们必须为我们站点的某些部分启用兼容模式,因此我们处于catch-22状态。由于无法解决这个问题,我们的最终解决方案是在用户导航到iFrame中的页面后重新指导用户。 话虽这么说,最简单的选择是在上面添加元标记,如果你不需要任何兼容性视图。