function ShowTop(){
var Mc = ['第一名','第二名','第三名','第四名','第五名','第六名','第七名','第八名','第九名','第十名'];
var cookie = ReadCookie("Top10");
var varr = cookie.split('|');
for (var i=0; i<varr.length; i++){
varr[i] = varr[i].split(',');
}
//topUser.replace(/\|/g,'\n')
var vstr = '';
for (var i=0; i < 10; i++){
vstr += Mc[i] + ' : ' + varr[i][0] + ' 金钱:' + varr[i][1] + ' 健康:' + varr[i][2] + ' 名声:' + varr[i][3] + ' \n\n';
}
alert(vstr);
}
//读取 cookies 信息
function ReadCookie(name){
var cookieValue='';
var search=name+'=';
if(document.cookie.length>0){
offset=document.cookie.indexOf(search);
if (offset!=-1){
offset+=search.length;
end=document.cookie.indexOf(';', offset);
if (end == -1) end=document.cookie.length;
cookieValue = unescape(document.cookie.substring(offset,end))
}
}
return cookieValue;
}
//写入 cookies 信息
function SetCookie(name,value,hours){
var expire = "";
hours=1;
path="/";
if(hours != null){
expire = new Date((new Date()).getTime() + hours * 3600000);
expire = "; expires=" + expire.toGMTString();
}
//alert(name + "=" + escape(value) + expire + ((path == null) ? "" : ("; path=" + path)));
document.cookie = name + "=" + escape(value) + expire + ((path == null) ? "" : ("; path=" + path));
}
分享到:
相关推荐
javascript对cookie的日常操作
JavaScript中的Cookie操作是Web开发中常见的一种数据存储方式,它主要用于在用户浏览器端保存少量信息。Cookie可以帮助我们实现用户会话跟踪、个性化设置保存等功能。本文将深入探讨如何使用JavaScript进行Cookie的...
js 实现 读写Cookie的函数! 值得下载看看!资源免费,大家分享!!
详细介绍js读写cookie的方法 function cookeid get()
- **HttpOnly**:设置Cookie的HttpOnly属性可以防止JavaScript脚本访问Cookie,减少XSS攻击风险。 - **Secure**:在HTTPS连接上设置Secure属性,确保Cookie仅通过安全通道传输。 - **限制大小和数量**:避免创建...
JavaScript是浏览器的内置脚本语言,可以直接操作Cookie来实现对用户状态的管理。 在JavaScript中,所有的cookie信息都会保存在document对象的cookie属性中,它是一个以分号和空格分隔的字符串,每个cookie项都是...
因为 JavaScript 可以读写 Cookie,所以: 1. **存储数据**:当用户添加商品到购物车,JavaScript 可以将商品信息编码为 JSON 格式,然后存储为 Cookie。 2. **恢复数据**:当用户重新访问网站时,JavaScript 读取 ...
前端js读写删cookie
jquery cookie.js 官方下载,一款优秀的 jquery 插件,提供了非常轻量级、简单、实用的操作 cookie 的方法,包括读写、删除等操作,jquery cookie 路径,jquery cookie 时间,jquery cookie 有效期,jquery cookie ...
在本文档中,我们探讨了如何在Java Web应用中解决Cookie读写中文的问题。这个问题通常出现在处理中文字符时,由于编码不一致导致的乱码问题。以下是一些关键知识点和解决方案: 1. **编码问题**:在Web开发中,特别...
JavaScript通过`document.cookie`属性与Cookie进行交互,但需要注意的是,这个属性是一个字符串,而非对象,因此操作起来有一些特殊。 ### 二、JavaScript设置Cookie 设置Cookie涉及到以下步骤: 1. 创建一个包含...
### JavaScript 读写 Cookie 在Web开发中,Cookie是一种常用的技术,用于存储用户的信息以便后续访问时使用。本文将详细介绍如何使用JavaScript来实现Cookie的基本操作:写入、读取及删除。 #### 写入Cookie ...
这篇博客“JS Cookie的操作”将深入探讨如何利用JavaScript进行Cookie的创建、读取和删除,以及一些相关的实用技巧。 一、Cookie的基本概念 Cookie是由服务器端设置并发送到客户端(浏览器)的一小段文本信息,...
总结起来,JavaScript中的Cookie是通过`document.cookie`进行读写的,创建Cookie时需要设置其名称、值、过期时间等属性,读取时则需要解析`document.cookie`字符串。删除Cookie则通过设置过期时间为过去来实现。理解...
为了保护用户隐私和防止跨站脚本攻击(XSS),现代浏览器限制了JavaScript对Cookie的操作,如同源策略限制了跨域读写Cookie。此外,HTTPOnly标记可以防止JavaScript通过`document.cookie`接口访问Cookie,以此减少XSS...
标题中的“Cookie读写demo”指的是一个用于演示如何在Web应用程序中进行Cookie读取和写入操作的示例。在Web开发中,Cookie是客户端存储数据的一种方式,它由服务器发送到用户的浏览器,并且可以在后续的请求中由...
总结,`jquery.cookie.js`简化了JavaScript对Cookie的操作,使得在Web应用中管理用户数据变得更加便捷。然而,随着Web Storage(localStorage和sessionStorage)以及IndexedDB等现代存储技术的出现,对于大量数据或...
接下来,我们探讨C#读写Cookie。Cookie是服务器存储在客户端的一种小型文本文件,用于跟踪用户状态、保存登录信息等。在C#中,我们可以使用`HttpCookie`类来处理Cookie。 读取Cookie的基本步骤: 1. 创建`...
通过JavaScript,我们可以轻松地进行Cookie的读写操作,并结合服务器端逻辑实现用户登录状态的判断和管理。在实际项目中,理解并熟练运用Cookie技术对于提升用户体验和确保数据安全具有重要意义。