如何创建一个cookie和写入一个数值
How to create a cookie and write a numeric value?
你能创建javascript(与微小的html),创建一个cookie,并在cookie中写入一个数值,然后一个函数读取cookie的值,然后一个条件,如果它是一个特定的值,它显示一个图像吗?
注意,写函数总是需要重写前一个值。
帮我做这件事。我在等待很好的答复。
朋友,把代码给我。
这对我来说太好了。
function setCookie(name,value,days){
var expires='';
if (days){
var date=new Date();
date.setTime( date.getTime() + (days*24*60*60*1000) );
expires='; expires=' + date.toGMTString();
}
document.cookie= name + '=' + value + expires + '; path=/';
}
function getCookie(name){
var nameEQ = name + '=';
var ca=document.cookie.split(';');
for (var i=0; i<ca.length; i++) {
var c=ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ)===0) return c.substring(nameEQ.length,c.length);
}
return null;
}
function deleteCookie(name){
setCookie(name,'',-1);
}
设置cookie
var value = 1001; // number of cookies to eat
setCookie('yourcookiename', value, 1);
get your cookie
var cookievalue=parseInt( getCookie('yourcookiename'), 10);
//do your stuff here..
//i.e. show a img with jquery
if (cookievalue==1001) $('#yourImgID').show();
但是考虑一下,if检查必须在你设置好你的cookie
之后进行你的HTML标记在某处
<img id='yourImgID' src='superpictuefromsweetcookies.jpg'>
您的CSS标记,以便在页面加载时不显示它否则,它已经是可见的,不需要做任何事情来显示它。
#yourImgID {
display:none;
}
如果不再使用就删除
deleteCookie('yourcookiename');
吃饼干
//go and buy me some!! :)
相关文章:
- 在jQuery AJAX请求后创建一个Cookie
- 创建一个cookie来控制Jquery切换的内容
- 在js中有一个cookie保存序列化的svgs
- 在javascript中为几个页面设置一个cookie
- 如何创建一个 cookie 数组并反转它
- 我只能让一个cookie在javascript中有一个值
- 如何将php数组存储在一个cookie中,然后通过javascript读取它
- 如果我使用另一个域名来提供我的JavaScript,并且该JavaScript设置了一个cookie,那么这算不算第三方
- SoundManager插件暂停它并记住一个cookie
- 我怎么能读取数组我保存在一个cookie与jquery.cookie
- 一个cookie上有多个值
- 如何在JavaScript中编写一个cookie来记住用户名
- 有没有办法为一个请求设置一个cookie ?
- NPM tough-cookie:保存一个cookie,然后转储它
- 创建一个cookie,通过域B中的弹出窗口访问域a
- 客户端可以模拟一个cookie
- 如何创建一个cookie和写入一个数值
- 在RestAngular请求中发送一个Cookie
- 在javascript中写一个cookie
- 设置一个cookie来保存用户的语言选择,并被重定向到所选页面而不是主页