我每次构建 Web 应用程序时都会考虑的问题之一是消息应如何向最终用户显示
我尝试过像 Windows 应用程序中的消息框,但它们看起来很糟糕,并且在服务器上发布时会出现问题。我已经尝试过在页面顶部底部包含一个很酷标签的更新面板..但我仍然觉得它根本不够好。有时我在使用 AJAX 时会在特定情况下遇到问题,但对用户来说仍然看起来不太好......
我想询问有关出现一段时间然后消失的 StackOverFlow 消息的问题,例如对某条消息投票赞成或反对时显示为橙色的消息。
我想构建这样的消息或重用可以提供这些消息的 DLL。这可行吗?
注意::: 根据服务器端的特定条件向用户显示消息..
提前致谢。
最佳答案
具体来说,jGrowl jQuery 插件可以满足您的要求。
只需在 html 中包含 jQuery 和 jGrowl 脚本,然后开始使用 $.jGrowl() 函数生成消息。
示例代码:
<html>
<head>
<script src="path/to/jquery.js"></script>
<script src="path/to/jgrowl.js"></script>
<script>
$(function() {
$.jGrowl("My sticky message, loaded after the rest of the page", {sticky: true});
$("#mybutton").live("click", function(_) {
$.jGrowl("you clicked the button!");});
});
</script>
</head>
<body>
<button id="mybutton">click me</button>
</body>
</html>
关于.net - 像 StackOverflow 一样生成 "toast"消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4237636/