溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

網(wǎng)頁防止F5刷及軟件工具刷

發(fā)布時(shí)間:2020-06-22 15:58:43 來源:網(wǎng)絡(luò) 閱讀:375 作者:xuyanhuiwansui 欄目:編程語言

在自己工作中,一些功能特效同大家一起分享……

防止軟件刷js代碼
<%--防止軟件刷網(wǎng)頁--%>
<script src="../Script/jquery-1.4.1.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function () {
var movetimes = 0; //移動(dòng)次數(shù)
$(document).mousemove(function (even) {
movetimes++;
if (movetimes > 100) { //事件被執(zhí)行次數(shù)大于n,設(shè)置個(gè)比較保守的值
$(document).unbind("mousemove"); //解除mousemove綁定
//此處執(zhí)行異步提交數(shù)據(jù),使用POST形式提交請(qǐng)求
alert("異步提交記錄請(qǐng)求!");
}
});
});

//通過Cookie記錄游客IP5分鐘內(nèi),瀏覽次數(shù)不會(huì)增加

 protected void Page_Init(object sender, EventArgs e)
{
//記錄游客的IP及cookie
string userIp =Page.Request.UserHostAddress.ToString();
if (Request.Cookies["userIp"] == null)
{
HttpCookie cookieIp = new HttpCookie("userIp");
DateTime dtNow = DateTime.Now;
TimeSpan tsTime = new TimeSpan(0, 0, 300);//cookie的存活期是60秒
cookieIp.Expires = dtNow + tsTime;
Response.Cookies.Add(cookieIp);
//瀏覽次數(shù)+1(更新)
int supplyID = int.Parse(Request.QueryString["SupplyID"].ToString());
string updateHits = "update SupplyInfo set Hits=Hits+1 where SupplyID=" + supplyID;
DataAccess.DC.ExecSqlReturn(updateHits);
}

}

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI