gpt4 book ai didi

user-interface - 如何像在 stackoverflow.com 上一样在页面顶部制作信息栏?

转载 作者:行者123 更新时间:2023-12-01 08:42:01 25 4
gpt4 key购买 nike

我非常嫉妒设计这个网站的人,尤其是页面顶部的“信息”栏,它经常通知你。

我非常想在我的网站上看到这个,有人知道类似这样的可下载脚本吗? (php)

stackoverflow 设计团队的回答会很好! ;)

最佳答案

这将主要通过 jQuery 完成。这只是定期查询服务器的问题:

setInterval(function(){
$.post("getUpdates.php", function(response){
showInfoBar(response);
});
}, 10000);

这将要求每 10 秒更新一次。您也可以在页面加载后执行此操作。至于getUpdates.php中的PHP代码:

if (!isset($_SESSION["userid"]))
die("You are not logged in");

$updates = getUpdatesForUser($_SESSION["userid"]);
if ($updates) {
print json_encode($updates);
} else {
print "No updates";
}

至于获取更新,您可以将其作为数据库中的表进行:

userid |         time        | updatemsg-------------------------------------------------------------   28  | 2009-08-21 12:53:02 | You've received the 'uber' badge.

获取用户更新就像在此表中查询所有新更新一样简单。您可以创建一个字段来指示何时发送更新,并且不应再次发送。

这一切都非常简单,但应该让您对如何完成它有一个非常基本的想法。

关于user-interface - 如何像在 stackoverflow.com 上一样在页面顶部制作信息栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1320043/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com