2

私はこのコードの何が悪いのか絶対に理解できません、

この最初の反復は完全に機能します。

if (window.location.href != "http://fiddlehead.co/pages/verify-age") {
current_url = window.location;
document.cookie = 'landing_Cookie=' + escape(current_url) +';'
};

しかし、私はクッキーがほんの数秒で期限切れになる必要があり、これは機能していません(クッキーは作成されません):

if (window.location.href != "http://fiddlehead.co/pages/verify-age") {
function createCookie(name, value) {
   var date = new Date();
   date.setTime(date.getTime()+(30*1000));
   var expires = "; expires="+date.toGMTString();
   var current_url = window.location;
   document.cookie = name+"="+escape(value)+expires+"; path=/";
 };
 createCookie('landing_Cookie', current_url);
};

どんな助けでも大歓迎です、これは私の頭をテーブルにぶつける何時間もの最後のハードルです!

4

1 に答える 1

1

var current_url = window.location;の本体の外に配置する必要がありますcreateCookie

于 2013-03-03T09:03:57.417 に答える