对IE浏览器 本地化存储UserData的一些方法的封装
来源:互联网 发布:破解购物卡数据库 编辑:程序博客网 时间:2024/05/17 22:25
<script type="text/javascript">var UserData = { userData : null, //name : location.hostname, //this.name = "css88.com"; init:function(){ if (!UserData.userData) { try { UserData.userData = document.createElement('INPUT'); UserData.userData.type = "hidden"; UserData.userData.style.display = "none"; UserData.userData.addBehavior ("#default#userData"); document.body.appendChild(UserData.userData); var expires = new Date(); expires.setDate(expires.getDate()+365); UserData.userData.expires = expires.toUTCString(); } catch(e) { return false; } } return true; }, setItem : function(key, value) {if(UserData.init()){UserData.userData.load(UserData.name);UserData.userData.setAttribute(key, value);UserData.userData.save(UserData.name); }},getItem : function(key) {if(UserData.init()){UserData.userData.load(UserData.name);return UserData.userData.getAttribute(key)} }, remove : function(key) { if(UserData.init()){UserData.userData.load(UserData.name);UserData.userData.removeAttribute(key);UserData.userData.save(UserData.name); } } };</script>
例子测试:
<script type="text/javascript">var fnLoadInput = function(){alert(UserData.getItem("a"));alert(UserData.getItem("b"));alert(UserData.getItem("c"));};var fnSaveInput = function(){UserData.setItem("a","aaaaaaaa");UserData.setItem("b","bbbbbbbb");UserData.setItem("c","cccccccc");};</script></head><body><form id="oPersistForm"><input class="userData" type="text" id="oPersistInput" /><input type="button" value="load" onclick="fnLoadInput()" /><input type="button" value="save" onclick="fnSaveInput()" /></form></body>
- 对IE浏览器 本地化存储UserData的一些方法的封装
- IE浏览器下的存储方式——UserData
- 对HttpClient的一些封装方法
- IE浏览器的一些技巧
- JS中操作IE浏览器的一些方法整理
- JavaScript本地存储实践(html5的localStorage和ie的userData)
- JavaScript本地存储实践(html5的localStorage和ie的userData)
- JavaScript本地存储实践(html5的localStorage和ie的userData)
- JavaScript本地存储实践(html5的localStorage和ie的userData)
- JavaScript本地存储实践(html5的localStorage和ie的userData)
- 本地存储(html5的localStorage和ie的userData)微博回填功能
- 网页客户端存储的方式(二)------- cookies 和 IE userData的使用
- 一些常见跨浏览器方法的封装(basic.js)
- IE实现userData永久存储
- 判断ie浏览器的方法
- 数据的本地化存储
- 关于IE浏览器历史记录的一些知识
- 关于IE浏览器历史记录的一些知识
- linux的swap增加的二个办法
- SAP从视图获得数据
- Android 面试题(答案最全)
- 有关onpropertychange事件
- AVR单片机(ATMEGA16)DS1302时钟芯片程序
- 对IE浏览器 本地化存储UserData的一些方法的封装
- Linux动态链接库.so文件的创建与使用
- phoneGap java_js 交互
- 碰到bind错误,主程序异常,调用处理函数退出问题
- 堆排序
- 九度1013 开门人和关门人
- 利用IP安全策略实现防Ping
- 原码, 反码, 补码 详解
- js计算表格的值(例如购物车中)