【发布时间】:2013-04-11 11:50:08
【问题描述】:
我希望在用户单击messageDialog 上的close 按钮之前,该程序不会继续执行代码中的下一行。这可能吗?
在此示例中,我希望将文档背景颜色更改为红色,直到用户单击 close。在此之后它将回到白色背景。所以我希望只有当 messageDialog 处于活动/可见/显示时才具有红色背景。
Globals["messageDialog"]("Something went wrong!", "#FF0000");
WinJS.Namespace.define("Globals", {
messageDialog: function (string) {
Windows.UI.Popups.MessageDialog(string).showAsync();
document.body.style.backgroundColor = "#FF0000";
}
});
【问题讨论】:
标签: javascript windows-8 windows-store-apps