2014-04-04 53 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中的頁面,則在幕後重新引導用戶。 這就是說,最簡單的選擇是添加上面的元標記,如果你不需要任何兼容性視圖。