2012-08-07 37 views
2

我建立了這個JsFiddle讓你更好地理解我的意思。輔助功能,跳過導航不起作用

基本上,我想跳過只使用鍵盤和緊迫在進入跳過導航」鏈接有一個錨內容的導航。

因此,如果您嘗試按TAB ,然後跳過導航 ENTER然後TAB再次你應該關注的內容,而不是鏈接。

它在FireFox上正常工作,但它在IE和Chrome上不起作用。

有一個修復/方法來做到這一點?

+0

參見[此酮](http://stackoverflow.com/questions/3572843/skip-navigation-link-not-working-in-google-chrome ) – initall 2012-08-07 14:50:38

+0

是的,這很有趣,但是現在我想避開js,謝謝。 – 2012-08-07 15:06:21

回答

1

忽略Chrome,它有一個錯誤,我不知道狀態。想到的唯一方法就是使用JavaScript,我不贊成。從<ul>中的鏈接中刪除tabindex=0

變化<div id="main">要麼<div id="main" tabindex="-1">

<a id="main" name="main" tabindex="-1"> 
<div id="mainContent">... 
+1

不錯,它適用於IE。 – 2012-08-07 15:02:20