我们如何创建一个在用户第一次打开网页时应该只看到一次的横幅。之后它应该被隐藏起来。对不起,我不知道这个功能的确切名称。如果有人提供一些新的链接来实现此功能,将不胜感激。我在这篇文章中附加了示例图像,您可以在图像顶部看到指定部分(红框)。
提前致谢
我们如何创建一个在用户第一次打开网页时应该只看到一次的横幅。之后它应该被隐藏起来。对不起,我不知道这个功能的确切名称。如果有人提供一些新的链接来实现此功能,将不胜感激。我在这篇文章中附加了示例图像,您可以在图像顶部看到指定部分(红框)。
提前致谢
.net 中没有这样的功能。您必须创建自己的实现。逻辑步骤,从我的角度来看,逻辑步骤是:
创建 cookie
HttpCookie myCookie = new HttpCookie("UserSettings");
myCookie["Session"] = Session.SessionID;
myCookie.Expires = DateTime.Now.AddDays(1d);
Response.Cookies.Add(myCookie)
读取 cookie
if (Request.Cookies["UserSettings"] != null)
{
string userSettings;
if (Request.Cookies["UserSettings"]["Session"] != null)
{
userSettings = Request.Cookies["UserSettings"]["Session"];
}
}