javascript - 检查通知是否已被检查

标签 javascript asp.net

我有一个 JavaScript 代码,可以在我的 ASP.NET 网站的主页上显示通知。

有一个功能可以在用户点击“X”时隐藏通知;但是,当用户浏览其他页面并返回主页时,会再次显示该通知。

检查用户第一次打开网站时是否已关闭该通知的最佳方法是什么?如有任何帮助,我们将不胜感激!

最佳答案

(假设“后退”是后退按钮)

你可以通过两种方式做到这一点(至少)

1)当他点击X时设置一个cookie,然后当你返回时,你可以检查cookie标志。

2)您可以检查引用者,如果引用者是 Page2 ,则 reponse.redirect 到您的 self ,您将在其中丢失保存在缓存中的代码。你会得到一个新的页面

关于javascript - 检查通知是否已被检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24271526/

相关文章:

javascript - 是否可以在 ASP.Net 中执行客户端代码之前执行服务器端代码

javascript - $.ajax JSON 未在完成时传递值

javascript - JavaScript API : How to calculate route? 的 HERE 映射

javascript - 要求 OPTIONS 的 DOJO AJAX 请求

ASP.NET 与 Winform

javascript - 为 Google Charts 返回具有日期类型的 JSON 数组

javascript - React Context api - 消费者在上下文更改后不重新呈现

javascript - 为什么事件处理程序需要是引用而不是调用?

asp.net - 简单注入(inject)器 - 解析 MVC Controller 时没有为此对象定义无参数构造函数

c# - 通过 WCF 将 session 值传递给 silverlight?