Asp.net mvc 剑道下拉列表不';不能在IE10 iframe中工作

Asp.net mvc 剑道下拉列表不';不能在IE10 iframe中工作,asp.net-mvc,kendo-ui,frames,kendo-asp.net-mvc,Asp.net Mvc,Kendo Ui,Frames,Kendo Asp.net Mvc,我的mvc网站使用Telerik Kendo mvc dll。但问题是,在IE10上运行下拉列表时,在使用框架的网站上,下拉列表不起作用。当我自己运行它的时候,它工作得很好,但是一旦它被用在一个有框架的网站上,它就会停止下拉列表,它们就不会扩展 我目前使用的是MVC剑道UI的最新版本(2012.913) 有解决方法吗?我知道这是一篇老文章,但我想我还是分享一下,因为我们有同样的问题,并且找到了解决方法。不幸的是,我们也不得不继续使用帧,所以我们不得不将此修复放在适当的位置。 首先要检查的是,您是

我的mvc网站使用Telerik Kendo mvc dll。但问题是,在IE10上运行下拉列表时,在使用框架的网站上,下拉列表不起作用。当我自己运行它的时候,它工作得很好,但是一旦它被用在一个有框架的网站上,它就会停止下拉列表,它们就不会扩展

我目前使用的是MVC剑道UI的最新版本(2012.913)


有解决方法吗?

我知道这是一篇老文章,但我想我还是分享一下,因为我们有同样的问题,并且找到了解决方法。不幸的是,我们也不得不继续使用帧,所以我们不得不将此修复放在适当的位置。 首先要检查的是,您是否在浏览器中使用兼容模式,无论是通过添加到兼容列表的站点还是您位于intranet站点。如果可以,请禁用兼容模式,这将解决此问题。如果要确保站点未使用兼容模式,请将此标记添加到应用程序中。 我们遇到的问题是,IE在使用帧时不遵守此设置…它将始终使用父帧设置为的任何内容。我们必须为我们站点的某些部分启用兼容模式,所以我们处于一种“第二十二条军规”的境地。由于无法解决这一问题,我们的最终解决方案是,如果用户在iFrame中导航到页面,则在幕后重新引导用户。
话虽如此,如果您不需要任何兼容性视图,最简单的选择是添加上面的meta标记。

您可以显示代码snippent吗有时更新JQuery库帮助也会遇到同样的问题,我们基于剑道的应用程序位于iframe中,并且许多剑道控件没有响应。原因是iframe从中的剑道控件中窃取焦点。@gitsitgo如何解决这个问题?基本上,我们的解决方案是不使用iframe,这对我们来说是一个有效的选项。。。但我知道这可能不是你想做的。