2014-04-04 48 views
0

我的mvc网站使用Telerik Kendo mvc dll's。然而,问题在于,在使用框架的网站上,在IE10上运行它时,下拉列表不起作用。当我自己运行它时,它可以正常工作,但只要它在带有框架的网站上使用,它就会刹车下拉列表,并且它们不会展开。Kendo下拉列表在IE10 iframe中不起作用

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

有没有解决方案。

+0

你可以显示代码snippent –

+0

有时更新JQuery库有帮助 – CSharper

+0

有同样的问题,我们的基于kendo的应用程序在iframe中,并且很多kendo控件没有响应。原因是iframe正在窃取内部kendo控件的焦点。 – gitsitgo

回答

0

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