模态在Winjs中实现进度环实现

时间:2013-08-31 11:38:13

标签: html5 microsoft-metro progress-bar modal-dialog winjs

我正在尝试实施“Modal Indeterminate Progress Ring”,它会阻止任何用户活动。我能够实现的是一个非模态的进度条,使用以下代码片段:

var progress = document.createElement("progress");
progress.className = "win-ring win-large";
progress.id = "progressRing"; document.getElementById("section").appendChild(progress);

我缺少什么建议?

1 个答案:

答案 0 :(得分:1)

进度条不会自动强制“模态状态”。您可以创建“模态”的用户体验,然后使用indeterminate progress ring向用户显示应用程序正忙,现在无法使用。

Busy image

如文档中所示:

  

通过禁用应用中的控件来禁用任务期间的互动   栏并忽略内容区域中的输入。

您的代码负责在繁忙状态下正确“禁用”应用程序。