我试图使用以下方法设置cookie值:
function set_cookie ( cookie_name, cookie_value, lifespan_in_days, valid_domain )
{
var domain_string = valid_domain ? ("; domain=" + valid_domain) : '' ;
document.cookie = cookie_name + "=" + encodeURIComponent( cookie_value ) +"; max-age=" + 60 * 60 * 24 * lifespan_in_days +"; path=/" + domain_string ;
}
...trying在下面的onclick
函数中使用它们:
function dataReview_tasks(inputObj)
{
var info = new IOInfo(inputObj);
var id = info.key(0);
setcookie(<%= this.CookieDataFileKey %>,id,1,"");
var redirect_page = '<%= ResolveUrl("~/GUI/DataReviewNEW.aspx") %>';
window.location = redirect_page;
}
但是在setcookie()
中获取错误是没有定义的。你能帮我一下吗,我这样做是正确的吗?
发布于 2016-11-10 11:45:17
您的函数名为set_cookie
,但您正在调用setcookie
。
更改:
setcookie(<%= this.CookieDataFileKey %>,id,1,"");
至:
set_cookie(<%= this.CookieDataFileKey %>,id,1,"");
https://stackoverflow.com/questions/40526812
复制相似问题