2016-02-22 74 views
0

我現在正在閱讀詠歎調,並且我有一個預加載程序(微調),它不顯示加載的百分比。我可以使用使用預加載程序時需要扮演什麼角色

<div aria-busy="true" aria-label="Loading, please wait." role=""></div> 

但是我應該使用什麼角色?這不是一個進度條,因爲我沒有百分比或任何指標加載多少。

回答

1

即使您沒有百分比,您仍可以使用進度條。這就是我們所做的。

<div aria-valuemax="100" aria-valuemin="0" role="progressbar" aria-labelledby="__indicator1-label"> 

我們不使用詠歎調忙碌,但也許我們應該。我們還使用window.setTimeout()並每隔X秒更新一次視覺上不可見的<span role="alert">,以便屏幕閱讀器可以聽到「仍在加載」(或您想要使用的任何文本)。我們不更新任何百分比,我們只是不斷刷新「仍在加載」的消息。

0

您可以對加載程序使用以下角色。

相關問題