【问题标题】:Calling functions in global.asa在 global.asa 中调用函数
【发布时间】:2014-04-07 13:57:00
【问题描述】:

如果global.asa,我想在Session_OnStart部分的另一个文件中调用一个函数,所以我可以根据一些数据声明一些Session("variables")

有可能吗?
怎么样?

编辑: 我找到了一种解决方法,其中我有一个全局函数文件,我在任何地方都包含它。所以我在这个文件中添加了代码。 它并不完美,因为即使它是一小段代码,它仍然会在每次刷新时运行,而不是在 Session_OnStart 处运行一次。

还有其他解决方案吗?

【问题讨论】:

  • 到目前为止你尝试过什么?你有任何你尝试过的代码示例吗?
  • 我编辑了这个问题,所以现在它讲述了我所做的解决方法。
  • 能否请您发布每次刷新时运行的代码?
  • 您可以使用 FSO 读取文件。

标签: vbscript asp-classic session-variables global.asa


【解决方案1】:

确实不可能将包含文件添加到 global.asa。您可以执行以下操作:

在会话中创建一个“标志”,表明它是否是新会话。将其填入 Session_OnStart(即 Session("NewSession") = True)并在执行全局函数之前验证这一点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-08
    • 2011-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-22
    相关资源
    最近更新 更多