【问题标题】:End a session so another session can begin when the user hits the browsers back button结束会话,以便在用户点击浏览器后退按钮时开始另一个会话
【发布时间】:2014-09-11 03:57:00
【问题描述】:

是否可以结束一个会话,以便在用户点击浏览器后退按钮时开始另一个会话?我有 5 个特定页面,我希望这个后退按钮结束那里的会话。我对这一切都很陌生,所以任何帮助都将不胜感激。

【问题讨论】:

  • 你使用哪种语言?
  • coldfusion 与 javascript 和一些 html
  • 我不知道细节,但我看到人们使用 window.history 来检测是否使用了后退按钮的例子。一旦弄清楚了,就可以对 ColdFusion 页面进行 ajax 调用来处理会话。我也不知道其中的细节,但如果我足够努力,我可能会在互联网上找到代码示例。
  • 在我看来,无论您在做什么,一开始都不应该涉及用户的会话?你能详细说明你是如何需要这样做的吗? IE:你想在这里解决什么问题?
  • 听起来您可能对会话有误解。亚当提出了一个很好的问题:“你想在这里解决什么问题?”。暂时忘记会话和 CF 代码。用简单的英语,你在这里的最终目标是什么?

标签: javascript html session coldfusion session-variables


【解决方案1】:
  <cfset StructClear(Session)>

这通过在所有 5 个页面上插入它来解决问题。如果有人有兴趣。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-10-03
    • 1970-01-01
    • 2020-04-19
    • 2011-08-30
    • 2012-02-11
    • 1970-01-01
    • 1970-01-01
    • 2015-03-16
    相关资源
    最近更新 更多