【发布时间】:2014-08-22 10:14:30
【问题描述】:
所以我喜欢分析网站并试图弄清楚它们是如何工作的。
我偶然发现了这个网站。 http://us.battle.net/d3/en/forum/
他们有一个最小化和最大化 div 的按钮。并且它会记住您是否将其最小化或最大化,无论您是否登录。 (它是特定于浏览器的,即它只根据您使用的浏览器记住。)
我看到他们为此调用了一些 javascript,但这是如何完成的?使用cookies?我怀疑它是通过会话完成的,因为当我登录/注销时它不会影响它。
谢谢。
【问题讨论】:
-
尚未查看该站点,但至少我会使用 cookie 或其他本地存储。您可以完全在 js 中设置和访问数据。查看
document.cookie和window.localStorage函数。 -
是的。饼干是最有可能的答案。您可以随时检查浏览器的 cookie 存储库,找到他们正在使用的存储库,然后检查一下,以确保安全。
-
是的,这可以很容易地使用cookies来实现,只需设置一个变量来存储div的状态
标签: javascript php html session cookies