通过javascript或jquery读取cookie值

时间:2011-09-22 10:29:59

标签: javascript jquery

我在iframe中调用了一个asp页面

您可以在此处查看:https://www.fiestacups.com/ProductDetails.asp?ProductCode=DUMMY

如果客户选择字体并选择剪贴画图像或上传图像用于剪贴画,那么我将所有值存储在Cookie中。

现在我想在另一个页面上的java-script变量中获取cookie值。

我该怎么做? 请帮帮我......

3 个答案:

答案 0 :(得分:2)

使用jquery cookies plugin很简单:

// read 
$.cookie('whatever')

// write 
$.cookie('whatever', 'my whatever value')

答案 1 :(得分:0)

function get_cookie ( cookie_name )
            {
                var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

                if ( results )
                    return ( unescape ( results[2] ) );
                else
                    return null;
            }
            function set_cookie ( name, value, exp_y, exp_m, exp_d, path, domain, secure )
            {
                var cookie_string = name + "=" + escape ( value );

                if ( exp_y )
                {
                    var expires = new Date ( exp_y, exp_m, exp_d );
                    cookie_string += "; expires=" + expires.toGMTString();
                }

                if ( path )
                    cookie_string += "; path=" + escape ( path );

                if ( domain )
                    cookie_string += "; domain=" + escape ( domain );

                if ( secure )
                    cookie_string += "; secure";

                document.cookie = cookie_string;
            }
 set_cookie ( "iframeURL", "hello" );

var test=get_cookie ( "iframeURL" );

答案 2 :(得分:0)

在另一个页面上,您可以用来读取存储在cookie中的值: -

var value = document.cookie("name_of_cookie");