避免页面刷新并向 JavaScript 会话添加值
Avoid page refresh and add values to javascript session?
我想像在这个网站上一样将两个产品添加到比较队列中(http://www.phonearena.com/phones/manufacturers/Samsung)在这里,如果您将鼠标悬停在手机上并单击"比较+",它会添加到java脚本或浏览器会话中,如果您打开另一个页面并单击下一步任何移动"比较+"按钮,它将添加到比较队列中,您可以稍后使用它来比较两个手机。我想知道我应该怎么做才能实现此功能。我的 Web 应用程序是在 MVC3 中开发的,我想以这种方式比较我的两个产品。
请我只需要一些帮助来解决这个问题。谢谢
以下是您使用 Cookie 的方式:
document.cookie = "mobile1=" + mobile1;
然后你可以像这样检索它:
mobile1 = document.cookie
给
http://plugins.jquery.com/cookie/
试一试。 像这样:
if ($.cookie("choices"))
{
// have previous choice, so handle comparison display and reset state
// ...
$.removeCookie("choices");
}
else
{
$.cookie("choices", "key of first product");
}
相关文章:
- 通过javascript从会话中提取用户名
- 让会话值可用于JavaScript的好方法是什么
- 通过Javascript更改PHP会话变量
- 正在Javascript响应中设置会话变量
- 将会话变量与javascript变量进行比较
- C#/Javascript会话存储
- Javascript 会话存储变量未正确保存
- PHP/Javascript会话超时并发出警告
- 进度栏中的Javascript会话超时倒计时
- 如何在 JSP 页面中获取 JavaScript 会话属性
- JavaScript 会话何时过期?如何在会话结束时删除 Cookie
- 避免页面刷新并向 JavaScript 会话添加值
- 防止用户登录页面中的 PHP/Javascript 会话滥用
- 使用 S3 静态托管的 JavaScript 会话历史记录管理
- Javascript 会话超时,多个选项卡出现弹出警报
- 是否可以验证浏览器Javascript会话的完整性
- 如何在JavaScript会话cookie中存储变量
- 在Ruby on Rails中设置一个Javascript会话
- 如何将值从表单分配给Javascript会话变量
- Javascript会话cookie不能在IE9中写入