zoukankan      html  css  js  c++  java
  • ASP.NET防止客户端页面刷新导致多次提交的方法

    ASP.NET防止客户端页面刷新导致多次提交的方法

    最近遇到这个问题,主要是防止频繁刷新来刷文章的点击率。这里我采用cookie的方法,代码如下:

                string updateCookieStr = "UpdateClick" + Request.QueryString["id"];

                //查看是否有cookies
                if (Request.Cookies[updateCookieStr] == null)
                {
                        Update(); //更新
                        HttpCookie updateCookie = new HttpCookie(updateCookieStr);    //生成cookie防止再次更新
                        updateCookie.Expires = DateTime.Now.AddHours(1);
                        Response.AppendCookie(updateCookie);
                }
    这样,第一次更新后产生一个cookies,在指定时间内都不能再次更新了。

  • 相关阅读:
    podfile 文件写法
    九大内置对象
    动态网页开发基础
    表单效验
    使用jQuery快速高效制作网页交互特效
    使用jQuery操作DOM
    jQuery选择器
    初始jQuery
    javaScript基础及初始面向对象
    JavaScript操作DOM对象
  • 原文地址:https://www.cnblogs.com/absolute8511/p/1649598.html
Copyright © 2011-2022 走看看