html页面点击数的自动更新(使用AJAX+Js代码)

来源:互联网 发布:怎样制作软件app 编辑:程序博客网 时间:2024/04/28 05:56

 

html 页代码:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>html页面点击数的自动更新</title>
  </head>
<body  >

<span id="kk"></span>
<script language="javascript" type ="text/javascript">
var xmlHttp;
if (window.ActiveXObject){
   xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest){
   xmlHttp=new XMLHttpRequest();
}
var now = new Date();

var url="articleAddBrow.aspx?cid=180";
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange=yang;
xmlHttp.send(null);

function yang()
{
if(xmlHttp.readyState==4){
  if(xmlHttp.status==200){
    var mes= xmlHttp.responseText;
    document.getElementById("kk").innerHTML=mes
  }
}
}
</script>

</body>
</html>

aspx页面

 

using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.SqlClient;
public partial class AddBrow : System.Web.UI.Page
{
    public string tableName;
    public string item;
    public int classID;
    public int hot=0;

    protected void Page_Load(object sender, EventArgs e)
    {

        classID = int.Parse(Request.QueryString["cid"].ToString());
        
        addbrows();
    }

    public void addbrows()
    {
        DB ydy = new DB();
        SqlConnection ydyconn = ydy.getcon();
        ydyconn.Open();
        SqlCommand ydycom = new SqlCommand("Article set Hot=Hot+1 where id='" + classID + "' ", ydyconn);
        ydycom.ExecuteNonQuery();
        ydyconn.Close();

        ydyconn.Open();
        SqlCommand ydycomd = new SqlCommand("select * from Article where id='" + classID + "' ", ydyconn);
        SqlDataReader ydydr = ydycomd.ExecuteReader();
        while (ydydr.Read())
        {
            hot = ydydr.GetInt32(8);
            Response.Write(hot);
        }

    }

}

 

 

 

注意:var url="articleAddBrow.aspx?cid=180";//是向页面articleAddBrow.aspx传值,将cid=180换成cid=$$article_id$$生成页面是用数据替换模板,就ok

Response.Write(hot); 输出使能够得到请求的值。

 

 

通过以上的例子拓展,可以写一个静态页中上下篇的问题!

 

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 钻石绣的钻两个粘在一起怎么办 开修理部的一天不干活都着急怎么办 调好的车漆时间长了有点稠怎么办 下滤鱼缸下水管声音大怎么办 家里水管不开水龙头就总是响怎么办 生完儿子后腹股沟特黑怎么办 因盗窃罪出狱数额较大还不起怎么办 司法拍卖房原房主拒绝搬离怎么办 wps卡了没反应没有保存怎么办 微信扫描支付环境有风险怎么办 手机安装东西突然要扫描很久怎么办 我惹朋友真的很生气了怎么办 买了保险后又犯杀人罪 保险怎么办 水瓶盖了拧歪了打不开怎么办 刚买的老干妈盖子打不开怎么办? 门冬胰岛素的盖子转不动怎么办 diy做的蝴蝶结上的歪了怎么办 电脑显示电源已接通未充电怎么办 微博账号被锁无法登录怎么办 惠头条登录过两个账号被锁了怎么办 被两个月大的小狗咬破皮了怎么办 阿根廷认证出口声明成分错了怎么办 花盆土里面有白色的虫子怎么办 刚买的月季苗叶子黄了怎么办? 月季新出的芽中间黑了怎么办 龙须的茎被折断了怎么办? 扦插的月季跟部总发黑怎么办 用过皮炎平后的黑印怎么办 兰花现在不管王莽岭了员工怎么办 家里很穷妈妈还不知道省钱怎么办 执业医师电子注册信息弄错了怎么办 开过花后的百合花根怎么办 荔枝吃起来有股保鲜剂的味道怎么办 厂停产不宣布倒闭又不赔钱怎么办 二审判决生效后发现判错了怎么办 应收账款质押后附属的担保怎么办 房子借款合同和抵押合同丢了怎么办 离婚判决不服上诉期限过了怎么办 法院判完执行厅不执行怎么办 民事判决书下来又有新的证据怎么办 民事判决书下来欠钱没钱法院怎么办