代码之家  ›  专栏  ›  技术社区  ›  Ryoshi

是否可以在JAWS 9或10中强制刷新缓冲区?

  •  2
  • Ryoshi  · 技术社区  · 15 年前

    是否有某种方法,通过jaws脚本或HTML,强制jaws刷新其虚拟屏幕缓冲区(通常 惯性导航系统 + ESC )?我正在开发一个需要Jaws支持的Ajax重Web应用程序,但是用户并不特别喜欢“hit”解决方案。 惯性导航系统 + ESC 在执行任何捕获可能更改的操作之后”。

    2 回复  |  直到 10 年前
        1
  •  1
  •   Jared    15 年前

    我知道的唯一方法是通过JAWS脚本。根据脚本文档

    Refresh (1)
    

    将强制刷新屏幕并

    Refresh (0)
    

    仅在需要时刷新。 还有一个刷新窗口(句柄),它用给定的句柄刷新窗口,但我不知道它在Internet浏览器中的效果如何,因为我不确定您需要的所有内容是否都在一个窗口中。

        2
  •  1
  •   avernet    14 年前

    我建议使用 ARIA aria-live property 为了这个。将它放在一个包含动态内容的元素上,即用javascript更新的元素,当您更改元素的内容时,对应于该元素的JAWS虚拟缓冲区部分将自动更新。