ホームページ  >  記事  >  ウェブフロントエンド  >  JS レコード ユーザー ログイン時間の実装 code_javascript スキル

JS レコード ユーザー ログイン時間の実装 code_javascript スキル

WBOY
WBOYオリジナル
2016-05-16 17:03:341614ブラウズ
复制代码代码如下:

function www_helpor_net(offset) {
var endstr = document.cookie .indexOf(";", オフセット);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie(name) {
var arg = name "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i alen;
if (document.cookie.substring(i, j) == arg)
return www_helpor_net(j);
i = document.cookie.indexOf(" ", i) 1;
if (i == 0)
ブレーク;
}
null を返します。
}

function SetCookie(name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var の期限切れ = (2 < argc) ? argv[2] : null;
var path = (3 var ドメイン = (4 < argc) ? argv[4] : null;
var secure = (5 < argc) ? argv[5] : false;
document.cookie = name
"="
escape(value)
((expires == null) ? "" : (";expires= 期限切れ
.toGMTString()) )
((パス == null) ? "" : ("; path=" パス))
((ドメイン == null) ? "" : ("; ドメイン=" ドメイン))
((secure == true) ? "; secure" : "");
}
var expdate = new Date();
var が訪問します。
expdate.setTime(expdate.getTime() (24 * 60 * 60 * 1000 * 365)); //Cookie の設置期間は 1 年、自己随便の設置期間
if (!(visits = GetCookie("visits"))) {
visits = 0;
}
var oldjessionid = GetCookie("OLDJSESSIONID");
if (!oldjessionid) {
oldjessionid = "111";
}
var newjessionid = GetCookie("JSESSIONID");
if (oldjessionid != newjessionid) {
訪問 ;
SetCookie("OLDJSESSIONID", newjessionid, expdate, "/", null, false);
SetCookie("訪問", 訪問, expdate, "/", null, false);
}

//以下の情報表示は標準の HTML 语法、自己随伴便設定

document.write("你已经光临本页" " " 訪問 "" "次!");

//当登录次数达到三次,就自动调用関数数,隐藏弹出框,如果只要记录登录次数,下边代码可忽略
if (visits > 3) {
setInterval(" ChangeH('down')", 2);
} */
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。