У меня, похоже, есть проблема, которая есть у некоторых людей, но мне не удается ее исправить.
У меня есть функция Javascript, которая фокусирует внимание на определенном поле в моей полностью сгенерированной веб-страницеASP.NET 2.0).Эта функция javascript зарегистрирована через объект ScriptManager
в конце моей страницы.
Когда я вхожу на страницу в первый раз, focus()
не работает.Я вижу, что я называю это правильно, но фокус не устанавливается в указанном элементе управления (найдено с getElementById
).На этой странице у меня есть кнопка, которая просто ссылается на ту же страницу, и когда я нажимаю на нее и страница обновляется, фокус в порядке.
Я действительно не понимаю, я пробовал многопредлагаемые решения (settimeout
, defer
, ...), я не могу заставить его работать.
Он отлично работает на IE8, но не у всех моих пользователей.
Может кто-нибудь помочь мне, пожалуйста?