Table of Contents
Одобрено
За последнюю неделю несколько человек, в том числе наши читатели, сообщили об определенной неуказанной ошибке элемента document.actively.
console.log (document.activeElement);
Этот пароль теперь находится в окне iframe. Если вы откроете для бизнеса страницу, содержащую iframe, связанный с этим навыком, вы увидите «SCRIPT16389: Unspecified error» в стандартном режиме IE 8/9. Нет проблем после взлома странностей в режиме. Я не знаю, что об этом, искал, поддерживает ли IE cross-bow document.activeElement, он говорит:> IE4 поддерживается.
После дополнительных исследований выяснилось, что обновление времени экзамена для window.document.activeElement
может решить эту проблему.
Я вышел из window.document
, чтобы помочь найти activeElement
, помеченный как concur denied.
Я
считается любопытным, как это было решено, так что я очень хорошо вышел из typeof window.document.activeElement
, и это будет решено таким образом, как я помню, что знаю, что он действительно существовал, недиагностированный
.
Очевидно, что typeof value: unknown
используется для IE> = 8, http: // stackoverflow см.: .com / a для каждого 10982960/369687.
Поэтому я предлагаю изменить синтаксический анализ Boolean Cast для From:
canuseactiveelement
var canUseActiveElement был таким же !! (формат окна! == 'undefined' && window.document && typeof window.document.activeElement);
var canUseActiveElement = Window !! (typeof! == 'undefined' && window.document && typeof window.document.activeElement! == 'unknown');
Есть две приятные ошибки, связанные с document.activeElement
в IE, которые недавно произошли через пользовательский интерфейс jQuery. Я подумал, что для того, чтобы помочь другим не чувствовать боли, компании нужно задокументировать.
Доступ к Document.activeElement
из
в IE9
и кому
вы хотите знать, и этот элемент имеет фокус.
или * other.html * /<сценарий> console.log (parent.document.activeElement);
Почти во всех браузерах, кроме IE9, этот подход указывает, какой элемент имеет фокус, связанный с родительским документом (
на всем пути через настройку по умолчанию). Как ни странно, достаточное количество IE9 возвращает «Неопределенная ошибка»
.
Да, вы правильно прочитали программу; ДОСТУП к родительскому дому activeElement
вернет любую ошибку страхового полиса
в IE9.
Что вы можете с этим поделать? Поскольку причины относятся к текущей ошибке, остается только последняя попытка / сборка.
var activeElement;Попытаться activeElement Parent = .document.activeElement; захват (ошибка ) activeElement равен parent.document.body;
К счастью, это настоящая проблема IE9; Такого поведения нет в IE 7, 8 или 10.
Blur
переключает Windows на IE9 и IE10
Если вы вызываете document.body.blur ()
, расположенный как в IE9, так и в IE10, вы изменяете окно подхода. Да, вы прочитали это правильно; Когда клиент пользователя прочитал IE и Блокнот, вызов document.body.blur ()
переключается на Блокнот. Если вы меня не понимаете, откройте IE9 и / или IE10 и попробуйте сами – запустите document.body.blur ()
при включенной консоли.
Помните из предыдущей области, что по умолчанию для человека activeElement
, несомненно, является
. Поэтому, если ваш сайт вообще вызывает document.activeElement.blur ()
, расположенный вообще, вы, вероятно, продолжите переключать окна приложений для своих пользователей.
Обходной путь – согласиться с тем, что activeElement
фактически не содержит всех вызовов
перед blur ()
.
Одобрено
Инструмент восстановления ASR Pro — это решение для ПК с Windows, который работает медленно, имеет проблемы с реестром или заражен вредоносным ПО. Этот мощный и простой в использовании инструмент может быстро диагностировать и исправлять ваш компьютер, повышая производительность, оптимизируя память и улучшая безопасность в процессе. Больше не страдайте от вялости компьютера - попробуйте ASR Pro сегодня!
а>
if (document.activeElement.nodeName.toLowerCase ()! == "body") Док .activeElement.blur ();
К счастью, эта проблема была исправлена в IE11; document.body.blur ()
больше не возвращает окна элементов.
Собери все
Это все коммиты, которые я использовал из-за ошибок пользовательского интерфейса jQuery.
$ (document.activeElement) .blur ();
// Поддерживается: IE9// IE9 запускает особый эксклюзивный документ «Неопределенная ошибка» путем доступа к .activeElement из
Дэвид запрошено 10 апреля 2012 г., 23:12
Я просто уверен, что когда я обновил, чтобы помочь вам, до последнего патча (v 2012.1.403.30), теперь эта версия сломала часть, которая обычно считается связанной с моим приложением. Раньше я запускал версию Q1 2012 (v.2012.1.215.40) с некоторыми довольно серьезными проблемами, кроме небольшого сбоя, что означает, что я обновил патч. Запасной патч устранил мою незначительную проблему с RadScheduler, но, похоже, есть не более одной большой проблемы, подобной этой и перечисленной ниже, она называется:
Я открываю замечательную область (дважды щелкаю по различным элементам RadGrid) и генерирую этот код метода:
Форма начинает формироваться, но теперь возвращает серьезную ошибку:
Ошибка выполнения Microsoft JScript: неизвестная ошибка.
откуда в конкретном файле ScriptResource.axd взялась эта строка, имеющая отношение к коду скидки:
Если вы говорите о “document.activeElement”, вы получите:Неизвестная ошибка.
“this._textBoxElement” оценивается в элементе управления telerik: RadDatePicker, но в целях тестирования я удалил RadDatePicker, конкретная ошибка исчезла! Однако моему формату это абсолютно необходимо в дополнение к другим RadDatePickers. Я упростил свой любимый Test.aspx со всех сторон до четкой проверки, без javascript, без зависшего компьютера, он не загружает никаких данныхНо пока вы здесь, я установил свои приложения в режим «Выполнить» с помощью Test.aspx, страница полностью справляется с определенной нагрузкой. Таким образом, проблема возникает только тогда, когда я пытаюсь перейти к Test.aspx с большим window.radopen.
Помогать. Эта ошибка никогда раньше не появлялась в предыдущих ежеквартальных выпусках, совершенно идеально, патч исправил эту проблему. Но мне нужно использовать наиболее важное исправление для другой части моей заявки на кредит, поэтому я не могу вернуться только к первой части 2012 года. Есть ли что-то интересное, что я могу сделать или помочь, чтобы это работало? Сложности возникают и с другими типами элементов управления, например, с RadDateTimePicker, RadTextBox. Но с этим Radcombobox проблем никогда не бывает, при исключении диапазон считается правильным, ошибок не выдает.
Спасибо.
Программное обеспечение для ремонта ПК находится всего в одном клике — загрузите его прямо сейчас. г.