Я пытаюсь установить ссылку Skip to Content в своем веб-приложении, но у меня есть некоторые проблемы.Перейти к содержанию Ссылка
В настоящее время у меня есть
<asp:LinkButton id="linkSkiptoContent" runat="server" OnClick="linkSKipToContent" Text="Skip to Content"></asp:LinkButton>
в осины странице
и приемник событий OnClick
protected void linkSkipToContent_Click(object sender, EvenArgs e){
checkbox.Focus();
}
Я пытаюсь избежать JavaScript, потому что пользователи имеют возможность отключить его, который сделает ссылку бесполезной. И я знаю checkbox.Focus() работает правильно, так как я застрял в методе Page_Load() и работал с намеренным. Однако, что происходит, щелчок по ссылке заставляет ее сфокусироваться после завершения события onClick.
Чтобы лучше понять, что означает «переход к контенту», можете ли вы добавить больше страницы aspx? Необходимо ли сфокусировать флажок или вы хотите, чтобы страница переместилась к флажку? –
По иронии судьбы, .NET LinkButton не работает без включенного JavaScript. Вам нужно будет использовать что-то еще, как кнопку. –
@AlW Вот обзор того, что означает ссылка на контент: http://www.webnauts.net/skip-to-main-content.html – hrezs