ben*_*hsu 1 javascript session http
JavaScript 中有没有办法检查浏览器会话是否是新的?我知道在 Java 中你可以使用Session.isNew(). JavaScript 中是否有等价的东西?
在更现代的浏览器中,您可以使用该sessionStorage对象。
例如:
if (!sessionStorage.isNewSession)
// Blah.
sessionStorage.isNewSession = true;
Run Code Online (Sandbox Code Playgroud)
sessionStorage对象的详细信息:
只要当前窗口打开,它就会保留数据。如果用户刷新页面,那么它将具有与以前相同的内容。如果用户关闭浏览器,然后再次打开您的页面,则该页面将为空。
但就像我说的:仅限现代浏览器。
据我所知,兼容性如下:
Internet Explorer 8+ Firefox 3.5+ Safari 4+ Chrome 1+ Opera 10.6+
| 归档时间: |
|
| 查看次数: |
3893 次 |
| 最近记录: |