0

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

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

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

提前谢谢你。

4

2 回答 2

0

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

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

于 2012-08-14T16:57:51.163 回答
0

只是谷歌jQuery弹出解决方案。他们有很多。

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

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

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

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

它可以让您轻松设置 cookie:

$.cookie("cookieName", "cookieValue");
于 2012-08-14T17:00:27.537 回答