IE6~IE8 UserData localStorage

        <script type="text/javascript">

            $(document).ready(function(){

                if (!$.support.leadingWhitespace){

                    if (!window.UserData) {

                        window.UserData = function (file_name) {

                            if (!file_name) {

                                file_name = "user_data_default";

                            }

                            var dom = document.createElement('input');

                            dom.type = "hidden";

                            dom.addBehavior("#default#userData");

                            document.body.appendChild(dom);

                            dom.save(file_name);

                            this.file_name = file_name;

                            this.dom = dom;

                            return this;

                        };

                    window.UserData.prototype = {

                        setItem: function (k, v) {

                            this.dom.setAttribute(k, v);

                            this.dom.save(this.file_name);

                        },

                        getItem: function (k) {

                            this.dom.load(this.file_name);

                            return this.dom.getAttribute(k);

                        },

                        removeItem: function (k) {

                            this.dom.removeAttribute(k);

                            this.dom.save(this.file_name);

                        },

                        clear: function () {

                            this.dom.load(this.file_name);

                            var now = new Date();

                            now = new Date(now.getTime() - 1);

                            this.dom.expires = now.toUTCString();

                            this.dom.save(this. file_name);

                        }

                    };

                    try{

                        window.localStorage = new window.UserData("local_storage");

                    }catch(e){

                        

                    }

                }

            }

        });

 

        </script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值