console.log(document.activeElement);
Ten kod jest w iframe, gdy otwarcie strony, która zawiera ten iframe pokazuje „SCRIPT16389: Nieokreślony błąd” w trybie standardów IE 8/9. Nie ma problemu przy otwieraniu w trybie dziwactwa. Nie mam pojęcia o tym, przeszukałem, czy IE obsługuje document.activeElement, jego określony jako> IE4 jest obsługiwany.document.activeElement w iframe pokazuje nieokreślony błąd w trybie standardowym IE
Sprawdź ten link, jeśli pomoże Ci .. http://www.telerik.com/community/forums/aspnet-ajax/window/window-radopen-gives-document-activeelement-unspecified-error.aspx – Rinku
Kiedy są dzwonisz do tego kodu? Przed lub po załadowaniu dokumentu iframe? –
@ABCD Dzięki za link. Jak określono w łączu, użycie document.documentElement.focus() przed użyciem document.activeElement rozwiązuje problem. –