在这里,我需要一些有关如何戒备警报的帮助(“ Du har ingabehörighet!”);在while循环之外
while (userEnumerator.moveNext())
{
var oUser = userEnumerator.get_current();
var title = oUser.get_title();
if (title == user.get_title())
{
if (document.getElementById("divTable").style.display == "")
{
$("#lblAnvandareNamn").text("Välkommen " + first + ", du inloggad som ansvarig!");
$("#lblTryckhar").text("Vill tidrapportera?");
document.getElementById("UppdateraStatus").style.display = "";
document.getElementById("divTable").style.display = "none";
}
else if (document.getElementById("divTable").style.display == "none")
{
$("#lblAnvandareNamn").text("Välkommen " + first + ", du inloggad som användare!");
$("#lblTryckhar").text("Är du ansvarig?");
document.getElementById("UppdateraStatus").style.display = "none";
document.getElementById("divTable").style.display = "";
}
return;
}
else
{
alert("Du har inga behörighet!");
}
}
我只想显示一次警报。
您应该使用标记来记住是否应该显示警报:
// By default the alert should not be displayed
var showAlert = false;
while (...) {
if (title == user.get_title()) {
...
} else {
// Don't show the alert immediatly, but remember that it should be displayed
showAlert = true;
}
}
// Finally show the alert if required
if (showAlert) {
alert("Du har inga behörighet!");
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句