NVDA有时似乎记得这个位置,直到我读到一个页面。当我重新访问同一页面时,光标位于此位置。
虽然这有时看起来很方便,但它可能导致不可预测的行为,例如在购物车中并删除最后一项。重新加载页面时,焦点会卡在页脚的某处,因为最后一项不再存在。
我想禁用此功能,例如我总是希望将光标放在页面的开头(除非使用JavaScript显式放置焦点)。但我找不到它的选择。
在JAWS中,有一个类似的选项,但我不记得它是如何被调用的(类似“跳过访问过的元素”可能?)
我在这里创建了一个问题的工作演示:
http://developer-guide.access4all.ch/en/examples/remember_position_when_revisiting_page_example