如何用 js 把div中的内容 保存到js cookie永久保存中

js刷新页面是如何保存变量,禁止使用cookie
回复讨论(解决方案)
问题的关键应该是定时器时间保存在哪里好。。。
如果不是用Cookie,就意味着要依赖服务器端来记录最后一次弹出的时间;
那么就意味着每次弹出消息时,要同步访问下服务器,刷新这个弹出时间,当然可以考虑记录在Session中;
每次刷新页面时
-15:50&&&[]
js 刷新 禁止IE提示
我用history.go(0);&location.reload();这两种页面自动刷新时,页面会提示 ,如何才能用代码禁止IE自动提示。在线等。。。。。。
回复讨论(解决方案)
?入?面后&reset&form
提交过的页面
00:29&&&[]
中打开C层(也是一个aspx页面),C层在B窗口上面,当我关闭C层的时候该怎样刷新B窗体,B窗体中点击返回才能返回到A窗体去呢?
1、我之前在C层关闭事件中写window.parent.location.reload();然后刷新了B窗体,但是点击B窗体中的返回,就一直是返回到B窗体本身
20:59&&&[]
回复讨论(解决方案)
大神,我刚学这个&&能给我说说原理吗?太感谢了
这能有什么原理,利用cookie记录位置,然后页面加载的&时候根据cookie记录的位置,把每个div的位置设定好即可
也许如何实现
18:39&&&[]
项目,因此当使用replace方法之后,你不能通过“前进”和“后退”来访问已经被替换的URL。  语法: location.replace(URL)&&   通常使用: location.reload() 或者是 history.go(0) 来做。  此方法类似客户端点F5刷新页面
15:18&&&[]
刷新页面的几种方法:
1 history.go(0)
2 location.reload()
3 location=location
4 location.assign(location)
5 document.execCommand('Refresh')
17:24&&&[]
当按下按钮2改变按钮1的大小的时候,如何刷新JPanel,使得这两个按钮重新排列,代码如下。
public&class&FrameTest&{ private&JFrame& JButton&jbutton1
-19:11&&&[]
意思是使用语句:WebBrowser1.Refresh&&&后,下面就相当于设置一个断点。当WebBrowser1的内容刷新完毕后,才能执行后面的语句。
WebBrowser1.Refresh() '刷新完成后弹出OK messagebox.show(&quot
-18:46&&&[]
;/script& Javascript刷新页面的几种方法: 1&&& history.go(0) 2&&& location.reload() 3&&& location=location 4&&nbsp
10:49&&&[]
点击后可以修改文字,不刷新页面保存,这种效果要怎么做
回复讨论(解决方案)
点击按钮的时候ajax发送数据到动态页保存罗,不会就自己学下ajax,没多少行代码
现在很多都是采用ajax局部保存刷新而非刷新整个页面
http://bbs.csdn.net/topics
13:54&&&[]
最近刚开始玩JQuery还有ASP.net&AJAX,尝试做一个条件查询的功能。
特效和局部刷新完成了,基本结构就是一个updatePanel里包含一个Listbox,然后点击里面的选项作为查询条件,但是问题出来了,发现ViewState不能使用,问下大家,碰到这种问题是怎么处理的
-20:08&&&[]
状态才能刷新过来。我采用js的&&window.location.reload();方法进行刷新,但是我不能成功&原因是:刷新的不是那个列表页面的地址而是那个申请付款那个连接。也就是说浏览器地址栏变成了那个申请付款的连接路径了。我要的是刷新那个列表页面的地址。
-17:29&&&[]JavaScript中如何使用cookie实现记住密码功能及cookie相关函数介绍
(window.slotbydup=window.slotbydup || []).push({
id: '2611110',
container: s,
size: '240,200',
display: 'inlay-fix'
您当前位置: &
[ 所属分类
作者 红领巾 ]
cookie是网站设计者放置在客户端(浏览器)的小文本文件,cookie不仅能够实现保存密码功能,还可以通过cookie保存最近浏览记录增加用户体验。在登录界面添加记住密码功能,我首先想到的是在java后台中调用cookie存放账号密码,大致如下:HttpServletRequest request HttpServletResponse responseCookie username = new Cookie("username ","cookievalue");Cookie password = new Cookie("password ","cookievalue");response.addCookie(username );response.addCookie(password );但是为安全起见,我们在后台获取的密码大多是在js中通过MD5加密后的密文,如果将密文放到cookie中,在js中获取到也没有作用;然后考虑在js中存取cookie,代码如下://设置cookievar passKey = '4c05c54d952b11e691d76c0b843ea7f9';function setCookie(cname, cvalue, exdays) {var d = new Date();d.setTime(d.getTime() + (exdays*24*60*60*1000));var expires = "expires="+d.toUTCString();document.cookie = cname + "=" + encrypt(escape(cvalue), passKey) + "; " +}//获取cookiefunction getCookie(cname) {var name = cname + "=";var ca = document.cookie.split(';');for(var i=0; i&ca. i++) {var c = ca[i];while (c.charAt(0)==' ') c = c.substring(1);if (c.indexOf(name) != -1){var cnameValue = unescape(c.substring(name.length, c.length));return decrypt(cnameValue, passKey);} }return "";}//清除cookie function clearCookie(cname) { setCookie(cname, "", -1); }setCookie(cname, cvalue, exdays)三个参数分别是存放的cookie名字、cookie值、cookie有效天数由于cookie中不能包含等号、空格、分号等特殊字符,我在设置cookie时使用escape() 函数对字符串进行编码,获取cookie时使用unescape()函数解码。但是escape()函数不会对 ASCII 字母和数字进行编码,所以存放到cookie中的账号、密码是以明文存放的,不安全。于是上网找了一个对字符串加密解密算法,该算法需要传两个参数,一个需要加密的字符串,一个自定义加密密钥passKey。设置cookie时使用encrypt(value, passkey)加密,读取cookie时使用decrypt(value, passKey)解密,该算法附在本文最后。存取cookie方法的调用:1、定义checkbox&input type="checkbox" id="rememberMe" checked="checked"/&记住密码2、判断帐号密码输入无误后调用if($('#rememberMe').is(':checked')){setCookie('customername', $('#username').val().trim(), 7)setCookie('customerpass', $('#password').val().trim(), 7)}3、进入登录界面后,判断cookie中是否有帐号密码,如果有就自动填充$(function(){//获取cookievar cusername = getCookie('customername');var cpassword = getCookie('customerpass');if(cusername != "" && cpassword != ""){$("#username").val(cusername);$("#password").val(cpassword);}}最后附上字符串加密解密算法eval(function(p,a,c,k,e,r){e=function(c){return(c&a?'':e(parseInt(c/a)))+((c=c%a)&35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('A G(a,b){x(b==v||b.7&=0){D.y("z R P O");t v}6 c="";s(6 i=0;i&b.7;i++){c+=b.u(i).n()}6 d=m.r(c.7/5);6 e=l(c.9(d)+c.9(d*2)+c.9(d*3)+c.9(d*4)+c.9(d*5));6 f=m.M(b.7/2);6 g=m.B(2,C)-1;x(e&2){D.y("L K J z");t v}6 h=m.F(m.H()*N)%I;c+=h;w(c.7&q){c=(l(c.o(0,q))+l(c.o(q,c.7))).n()}c=(e*c+f)%g;6 j="";6 k="";s(6 i=0;i&a.7;i++){j=l(a.u(i)^m.r((c/g)*E));x(j&p){k+="0"+j.n(p)}Q k+=j.n(p);c=(e*c+f)%g}h=h.n(p);w(h.7&8)h="0"+h;k+=h;t k}A S(a,b){6 c="";s(6 i=0;i&b.7;i++){c+=b.u(i).n()}6 d=m.r(c.7/5);6 e=l(c.9(d)+c.9(d*2)+c.9(d*3)+c.9(d*4)+c.9(d*5));6 f=m.F(b.7/2);6 g=m.B(2,C)-1;6 h=l(a.o(a.7-8,a.7),p);a=a.o(0,a.7-8);c+=h;w(c.7&q){c=(l(c.o(0,q))+l(c.o(q,c.7))).n()}c=(e*c+f)%g;6 j="";6 k="";s(6 i=0;i&a.7;i+=2){j=l(l(a.o(i,i+2),p)^m.r((c/g)*E));k+=T.U(j);c=(e*c+f)%g}t k}',57,57,'||||||var|length||charAt||||||||||||parseInt|Math|toString|substring|16|10|floor|for|return|charCodeAt|null|while|if|log|key|function|pow|31|console|255|round|encrypt|random||the|change|plesae|ceil||empty|be|else|cannot|decrypt|String|fromCharCode'.split('|'),0,{}))PS:下面看下js操作cookie的相关函数//设置cookie函数,三个参数,一个是cookie的名子,一个是值,一个是设置cookie保存时间,单位:天function SetCookie(name,value,days){ var days=arguments[2]?arguments[2]:30; //此 cookie 将被保存 30 天 var exp=new Date(); //new Date("December 31, 9998"); exp.setTime(exp.getTime() + days*); document.cookie=name + "="+ escape (value) + ";expires=" + exp.toGMTString();}//取cookies函数function getCookie(name){ var arr=document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)")); if(arr!=null){ return unescape(arr[2]); }}//删除cookie函数function delCookie(name){ var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval=getCookie(name); if(cval!=null){ document.cookie= name + "="+cval+";expires="+exp.toGMTString(); }}以上所述是小编给大家介绍的中如何使用cookie实现记住密码功能及cookie相关函数介绍,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
本文前端(javascript)相关术语:javascript是什么意思 javascript下载 javascript权威指南 javascript基础教程 javascript 正则表达式 javascript设计模式 javascript高级程序设计 精通javascript javascript教程
转载请注明本文标题:本站链接:
分享请点击:
1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
曾经沧海难为水,除却巫山不是云。---元稹
手机客户端
,专注代码审计及安全周边编程,转载请注明出处:http://www.codesec.net
转载文章如有侵权,请邮件 admin[at]codesec.netposts - 269,&
comments - 108,&
trackbacks - 0
效果体验:以下是源代码:
1 &!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&
2 &html xmlns="http://www.w3.org/1999/xhtml" &
&title&jquery实现页面皮肤切换并保存-柯乐义&/title&&base target="_blank" /&
&link href="/keleyi/phtml/jqtexiao/25/css/default.css" rel="stylesheet" type="text/css" /&
&link href="/keleyi/phtml/jqtexiao/25/css/skin_0.css" rel="stylesheet" type="text/css" id="cssfile" /&
引入jQuery --&
&script type="text/javascript" src="/keleyi/pmedia/jquery/jquery-1.11.1.min.js"&&/script&
引入jQuery的cookie插件 --&
&script src="/keleyi/phtml/jqtexiao/25/js/jquery.cookie.js" type="text/javascript"&&/script&
&script type="text/javascript"&
//&![CDATA[
$(function(){
var $li =$("#skin li");
$li.click(function(){
switchSkin( this.id );
var cookie_skin = $.cookie( "MyCssSkin");
if (cookie_skin) {
switchSkin( cookie_skin );
function switchSkin(skinName){
$("#"+skinName).addClass("selected")
//当前&li&元素选中
.siblings().removeClass("selected");
//去掉其它同辈&li&元素的选中
$("#cssfile").attr("href", "/keleyi/phtml/jqtexiao/25/css/" + skinName + ".css"); //设置不同皮肤
$.cookie( "MyCssSkin" ,
skinName , { path: '/', expires: 10 });
31 &/head&
33 &div&&h2&jQuery皮肤无刷新切换并保存&/h2&
34 &div&请点击下面的各种演示的小方框设定以下内容的皮肤,当关闭页面后再开,以下内容还是设定的颜色。因为保存到cookie,所以一段时间后打开页面,仍然为最后设置的眼色。
35 &br /&&a href="/keleyi/phtml/jqtexiao/25.htm" style="color:text-decoration:"&新开在线体验窗口&/a&&/div&&/div&
&ul id="skin"&
&li id="skin_0" title="灰色" class="selected"&灰色&/li&
&li id="skin_1" title="紫色"&紫色&/li&
&li id="skin_2" title="红色"&红色&/li&
&li id="skin_3" title="天蓝色"&天蓝色&/li&
&li id="skin_4" title="橙色"&橙色&/li&
&li id="skin_5" title="淡绿色"&淡绿色&/li&
&div id="div_side_0"&
&div id="news"&
&h1 class="title"&&a href="/menu/jquery/"&jQuery&/a&&/h1&
&div id="div_side_1"&
&div id="game"&
&h1 class="title"&&a href="/a/bjad/ifjrn3s1.htm"&原文&/a&&/h1&
57 &/body&
58 &/html&
web前端资源:
阅读(...) 评论()原生js drag拖拽div排列排序Cookie保存效果
JS拖拽保存效果(Cookie)
下载资源:332次
下载积分:20分
本站评论功能暂时取消,后续此功能例行通知。
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!
二、互相尊重,对自己的言论和行为负责。
下载该资源用户也下载了
未注册过用户可以点击直接登录哦!
使用注册邮箱登录
选择画板...
你已经成功采集到
&|关闭窗口}

我要回帖

更多关于 js cookie 保存对象 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信