我试图向构建于Actionscript 3上的应用程序添加第508节(辅助功能)遵从性。我们通过HTML链接触发文本中的弹出窗口。第508节标准的要求之一是整个应用程序可以通过键盘进行导航,包括文本中锚定标记的任何使用。Actionscript 3使用键盘专注于TextArea内部的HTML元素
如何将焦点分配给存在于TextField或TextArea对象内的锚点?
我试图向构建于Actionscript 3上的应用程序添加第508节(辅助功能)遵从性。我们通过HTML链接触发文本中的弹出窗口。第508节标准的要求之一是整个应用程序可以通过键盘进行导航,包括文本中锚定标记的任何使用。Actionscript 3使用键盘专注于TextArea内部的HTML元素
如何将焦点分配给存在于TextField或TextArea对象内的锚点?
据我所知你不能这样做。
最接近的HTML文本字段中的定位元素会使用getImageReference()方法..
这是事实本身,尤其是与标准文本字段,你不能有“无障碍”锚链接,这就是为什么你需要“伪造”它。 这是我如何做到这一点(在组件TextPanel形式:-)封装所有necessery功能):
该按钮仅在用户选项卡(t他是用于屏幕阅读器和键盘用户),也不能让它们以文本内联方式阅读,以便在文本之后读取链接。我的意思是用TextField你不能。
当用户点击鼠标使用链接flash.events.TextEvent事件被触发时 用户会点击链接伪造的按钮,它会使用任何空间来完成,或者输入,所以你必须抓住click事件和调度闪光灯。 events.TextEvent。
致以问候