2012-08-07 36 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