如何在第一页加载时使jQuery弹出消息



我正在使用 C# 中的 ASP.NET 在 Web 应用程序中工作,我想实现一条弹出消息来通知用户新功能可用,它类似于 Facebook 新功能消息。

弹出窗口应仅在主页中触发,并由用户首次加载,弹出消息的位置是固定的,当页面滚动到底部时,它应该消失。

我的问题是我如何跟踪页面加载是主页并且是用户的第一次?以及任何能够帮助弹出消息的jQuery插件?

提前谢谢你。

您可以执行一个 ajax 请求,该请求调用一个控制器,该控制器创建一个会话,指示它是第一个页面加载。

根据结果,标记弹出窗口。

只需谷歌搜索jQuery弹出解决方案。有很多。

要仅在主页上显示弹出窗口,您可以使用:

jQuery(location).attr('href');

并且只显示一次,您可以设置 cookie .

这是非常好的jQuery cookie插件:https://github.com/carhartl/jquery-cookie

它使您可以像以下方法一样轻松地设置cookie:

$.cookie("cookieName", "cookieValue");

最新更新