当出现问题时提醒最终用户的建议

suggestions to alert the end user when some thing goes bad

通知 Web 界面的最终用户 java 脚本出现问题的通常做法是什么。 我在 java 脚本中使用如下警报方法...正在寻找有关更好方法的建议吗?

        if (submitted = 'True' && submittedlist.length == ui_gerrits.length ){
            alert(submittedlist + ": gerrits already released in SU or Submitted for SU");                  
        }else if ((submitted = 'True') && (submittedlist.length != 0) ){
            alert(submittedlist + ": gerrits already released in SU or Submitted for SU \nPlease remove " + submittedlist + " and resubmit remaining gerrits");                 
        }

我通常使用 Jquery Growl 这样的框架。这创建了一种处理所有页面通知和警报的简单方法。这些框架有 100 个,这里有几个:

  1. jQuery Growl
  2. Noty
  3. Bootstrap Notify

最佳做法是避免警报。如果用户不必担心程序错误,它始终是一个很好的可用性。但是,如果无法避免警报,您可以在 css 样式的 div 块中向他显示​​错误,或者您使用框架创建自己的 alert/dialog window 或 javascript。 如果你想使用 javascript 看看 here。 祝你好运!