亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

asp.net 實現靜態頁面累加訪問量的三種方式

2024-07-10 13:26:31
字體:
來源:轉載
供稿:網友
靜態頁面 staticHtml.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>統計動態頁面訪問量的幾種方法</title>
</head>
<body>
這是在層中顯示
<div></div>
<script src="AddNumber.aspx"></script>
</body>
</html>


累加頁面 AddNumber.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AddNumber.aspx.cs" Inherits="AddNumber" %>
AddNumber.aspx.cs
代碼

復制代碼 代碼如下:


public partial class AddNumber : System.Web.UI.Page
{
private static int count = 1;
protected void Page_Load(object sender, EventArgs e)
{
count++;
Response.Write("var pv=document.getElementById('pv'); pv.innerText=" + count + ";");
}
}


第二種方法:
靜態頁面 staticHtml.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>統計動態頁面訪問量的幾種方法</title>
</head>
<body>
這是利用圖片進行顯示
<img src="ImageAddNumber.aspx" />
</body>
</html>


累加頁面 ImageAddNumber.aspx

復制代碼 代碼如下:


<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ImageAddNumber.aspx.cs" Inherits="ImageAddNumber" %>


ImageAddNumber.aspx.cs
代碼

復制代碼 代碼如下:


public partial class ImageAddNumber : System.Web.UI.Page
{
private static int count = 1;
protected void Page_Load(object sender, EventArgs e)
{
count++;
string pv = count.ToString();
System.Drawing.Bitmap image = new System.Drawing.Bitmap((int)Math.Ceiling((pv.Length * 12.5)), 22);
Graphics g = Graphics.FromImage(image);
//圖片背景色
g.Clear(Color.White);
Font font = new System.Drawing.Font("Arial", 12, (System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic));
System.Drawing.Drawing2D.LinearGradientBrush brush = new System.Drawing.Drawing2D.LinearGradientBrush(new Rectangle(0, 0, image.Width, image.Height), Color.White, Color.Red, (float)1.2f, true);
g.DrawString(pv,font, brush, 0, 0);
g.DrawRectangle(new Pen(Color.Gold), 0, 0, image.Width - 1, image.Height - 1);
System.IO.MemoryStream ms = new System.IO.MemoryStream();
image.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);
Response.ClearContent();
Response.ContentType = "image/Gif";
Response.BinaryWrite(ms.ToArray());
}
}


第三種方法:
靜態頁面 staticHtml.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>統計動態頁面訪問量的幾種方法</title>
</head>
<body>
這是利用Ajax實現
<div></div>
<script language="javascript" type="text/javascript">
function addPv(){
//建立跨瀏覽器的XMLHttpRequest對象
var xmlhttp;
try{
xmlhttp= new ActiveXObject('Msxml2.XMLHTTP');
}catch(e){
try{
xmlhttp= new ActiveXObject('Microsoft.XMLHTTP');
}catch(e){
try{
xmlhttp= new XMLHttpRequest();
}catch(e){}
}
}
//創建請求
xmlhttp.open("get","AjaxPv.aspx?news=1");
xmlhttp.onreadystatechange=function(){
if(xmlhttp.readyState==4){
if(xmlhttp.status==200){
//根據responseText判斷用戶名是否存在
var repv=xmlhttp.responseText;
var mypv=document.getElementById("ajaxpv");
mypv.innerHTML=repv;
/*alert(repv);*/
}else{
alert("網絡失敗。");
}
}
} ;
xmlhttp.send(null);
window.setTimeout("addPv",1000);
}
window.onload=addPv;
</script>
</body>
</html>


累加頁面 AjaxPv.aspx

復制代碼 代碼如下:


<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AjaxPv.aspx.cs" Inherits="AjaxPv" %>


AjaxPv.aspx.cs

復制代碼 代碼如下:


public partial class AjaxPv : System.Web.UI.Page
{
private static int count=1;
protected void Page_Load(object sender, EventArgs e)
{
//累加到數據庫
//讀取數據庫中數據,目前
count = 5;
Response.Write(count);
}
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲在线第一页| 欧美激情精品久久久久久变态| 日韩成人中文字幕| 国产婷婷成人久久av免费高清| 欧美性猛交xxxx偷拍洗澡| 日韩av色在线| 亚洲男人天堂2024| 国产精品久久久久久久久久新婚| 国产亚洲人成网站在线观看| 精品福利樱桃av导航| 国产精品亚洲视频在线观看| 精品人伦一区二区三区蜜桃网站| 精品国产一区二区三区在线观看| 成人性教育视频在线观看| 欧美专区福利在线| 欧美肥婆姓交大片| 97国产精品免费视频| 国a精品视频大全| 国模精品视频一区二区三区| 国产欧美一区二区三区久久人妖| 欧美大肥婆大肥bbbbb| 7777精品视频| 国产精品夜间视频香蕉| 国产精品久久久久久久久久久久| 一区国产精品视频| 国产亚洲精品久久久久久| 久久精品久久久久久国产 免费| 亚洲天堂av综合网| 亚洲精品自在久久| 精品少妇一区二区30p| 亚洲精品第一国产综合精品| 亚洲国产一区二区三区在线观看| 国产精品欧美久久久| 91久久久精品| 青青久久aⅴ北条麻妃| 亚洲美女动态图120秒| 久久久精品中文字幕| 国产精品美女av| 国产亚洲欧洲高清一区| 亚洲男人天堂2023| 国产精品一二三视频| 7m精品福利视频导航| 色哟哟亚洲精品一区二区| 精品视频在线播放色网色视频| 亚洲最大中文字幕| 亚洲男人天堂2024| 欧美在线一区二区视频| 久久中文字幕国产| 国产午夜一区二区| 国产91在线播放精品91| 成人动漫网站在线观看| 日韩亚洲精品电影| 亚洲精品福利在线| 日韩欧美一区视频| 国产精品福利久久久| 亚洲欧洲中文天堂| 欧美性在线观看| 国产日韩欧美成人| 国产精品久久久久一区二区| 2019亚洲日韩新视频| 91亚洲精品久久久| 亚洲欧美国产高清va在线播| 成人羞羞国产免费| 2024亚洲男人天堂| 亚洲精品动漫100p| 中国日韩欧美久久久久久久久| 色综合天天狠天天透天天伊人| 国产精品男人的天堂| 国产欧美日韩综合精品| 91精品久久久久久久久久| 亚洲精品网站在线播放gif| 久久久亚洲福利精品午夜| 国产人妖伪娘一区91| 最近2019中文字幕大全第二页| 91亚洲午夜在线| 久久久爽爽爽美女图片| 亚洲第一精品夜夜躁人人爽| 国产午夜精品全部视频播放| 日韩精品视频三区| 日本国产欧美一区二区三区| 自拍偷拍亚洲一区| 综合国产在线视频| 色婷婷久久av| 欧美精品一二区| 亚洲最大成人在线| 久久电影一区二区| 国产成人精品日本亚洲专区61| 精品二区三区线观看| 96sao精品视频在线观看| 亚洲人成网在线播放| 国产精品男女猛烈高潮激情| 亚洲伊人成综合成人网| 中文字幕在线看视频国产欧美| 精品调教chinesegay| 国产98色在线| 国产一区二区三区在线观看视频| 午夜精品久久久99热福利| 国产亚洲精品激情久久| 国产精品成人av在线| 91sa在线看| 欧美怡春院一区二区三区| 亚洲free性xxxx护士hd| 欧美一级黑人aaaaaaa做受| 91在线观看免费高清完整版在线观看| 中文字幕日本欧美| 久久精品久久精品亚洲人| 91高清免费在线观看| 欧美国产乱视频| 国产精品视频公开费视频| 亚洲美女av黄| 亚洲天天在线日亚洲洲精| 色综合久久久久久中文网| 欧美裸体xxxx极品少妇软件| 欧美色欧美亚洲高清在线视频| 98午夜经典影视| 日韩欧美在线中文字幕| 久久99精品久久久久久噜噜| 欧美中在线观看| 欧美精品第一页在线播放| 色悠久久久久综合先锋影音下载| 欧美日韩国产中文字幕| 亚洲天堂久久av| 成人一区二区电影| www.欧美精品| 亚洲第一天堂无码专区| 国产98色在线| 51色欧美片视频在线观看| 国产精品久久久久免费a∨大胸| 亚洲精品99久久久久| 精品久久久久久久久中文字幕| 国产日本欧美一区| 精品福利免费观看| 日韩免费电影在线观看| 久久亚洲私人国产精品va| 国产精品女视频| 国产精品视频999| 亚洲国产成人av在线| 日韩av大片在线| 九九九热精品免费视频观看网站| 在线观看欧美视频| 久久久亚洲精品视频| 97av在线视频免费播放| 精品免费在线观看| 亚洲综合中文字幕在线观看| 欧美亚洲成人网| 91久久中文字幕| 68精品久久久久久欧美| 欧美自拍大量在线观看| 亚洲黄在线观看| 中文字幕日本欧美| 5566日本婷婷色中文字幕97| 麻豆成人在线看| 日韩一区二区久久久| 日韩av在线免播放器| 欧美日韩加勒比精品一区| 欧美在线视频在线播放完整版免费观看| 日韩成人高清在线| 日韩免费看的电影电视剧大全| 欧美高清在线播放| 国产成人精品久久久| 久久久女女女女999久久| 欧美激情高清视频| 国产三级精品网站| 亚洲va欧美va国产综合久久|