1

有什么方法可以在 javascript 代码中捕获 session-start 事件?

现在发生的情况是,如果 sessionStorage 有一个特定的键,我需要检查任何页面加载事件,如果它是错误的 - 我将新的键/值对添加到 sessionStorage。像这样的东西:

if(sessionStorgae.Registered) {
    // do something
}
else {
    sessionStorage.SetItem("Registered", "0")
}

我很想在页面加载时添加密钥而不检查它的存在。是否有可能使用一种客户端会话开始事件?

我会很感激任何建议,本

4

1 回答 1

0

你可以简单地听load文档的事件。使用 jQuery,您可以编写:

$(document).ready(function() {
  // Assume that sessionStorage is ready
});

如果您不想监听任何页面事件,只需将您的 JS 移动到 HTML 页面的底部。

于 2012-07-03T09:54:19.610 回答