zoukankan
html css js c++ java
[JavaScript]给自己的网站添加简单文本日志
1.用于记录日志的文件 log.asp,另外需要建立一个用于保存日志文件的文件夹logs。
log.asp文件的代码如下:
<
script language
=
"
javascript
"
runat
=
"
server
"
>
var
fso
=
new
ActiveXObject(
"
Scripting.FileSystemObject
"
);
var
dt
=
new
Date();
strDate
=
String(dt.getMonth())
+
String(dt.getDate());
var
strFileName
=
"
logs\\log
"
+
strDate
+
"
.htm
"
;
var
filename
=
Server.MapPath(strFileName);
var
logFile;
if
(fso.FileExists(filename))
{
logFile
=
fso.OpenTextFile(filename,
8
);
}
else
{
logFile
=
fso.CreateTextFile(filename,
true
);
}
var
str
=
"
<br>
"
+
String(dt.getYear())
+
"
年
"
+
String(dt.getMonth())
+
"
月
"
+
String(dt.getDate())
+
"
日
"
+
String(dt.getHours())
+
"
:
"
+
String(dt.getMinutes())
+
"
:
"
+
String(dt.getSeconds())
+
"
"
+
Request.ServerVariables(
"
REMOTE_ADDR
"
)
+
"
"
+
Request.ServerVariables(
"
URL
"
)
+
"
"
+
Request.ServerVariables(
"
HTTP_USER_AGENT
"
);
logFile.WriteLine(str);
logFile.Close();
delete
logFile;
delete
fso;
</
script
>
2.在需要记录访问的页面上,添加如下代码:
<!--
#include file
=
"
log.asp
"
//
-->
3.这样,就可以将访问者的访问时间、访问的页面以及访问者使用的浏览器和操作系统记录下来,方便网站管理者了解访问者的基本情况。
4.用于浏览日志的网页viewlog.asp代码如下:
<%
@LANGUAGE
=
"
JAVASCRIPT
"
CODEPAGE
=
"
936
"
%>
<
html
>
<
head
>
<
meta
http-equiv
="Content-Type"
content
="text/html; charset=gb2312"
>
<
title
>
日志
</
title
>
</
head
>
<
body
>
<
div
>
<
font
size
="2"
>
<%
p
=
Request.QueryString(
"
p
"
);
tp
=
"
log
"
+
p
+
"
.htm
"
;
Server.
Execute
(tp);
%>
</
font
>
</
div
>
</
body
>
</
html
>
查看全文
相关阅读:
Java基础知识:正则表达式
NodeJs 中 将表单数据转发到后台
单片机的远程升级
一些开源协议
物联网的一些例子
python一些开源特色库
qt练习
网页编程学习笔记
PCB相关
工业控制系统
原文地址:https://www.cnblogs.com/Ja/p/158265.html
最新文章
Btrfs文件系统启用交换文件(swap)
思科交换机链路聚合
华为链路聚合技术
VCSA6.7系列版本使用ip安装问题解决方法VCSA6.7系列版本使用ip安装问题解决方法
超融合架构真的完美吗?
vsftpd:选项:hide_ids:default="NO" && text_userdb_name:default="NO"
vsftpd:选项:anonymous_enable:default="YES" && local_enable:default="NO" && guest_enable:default="NO"
vsftpd:选项:write_enable:default="NO"
vsftpd:选项:download_enable:default="YES"
vsftpd:选项:anon_world_readable_only:default="YES"
热门文章
“四个自我”
崇明 篇二:进出崇明岛交通全攻略
上海改革中招规则
上海浦东 崇明 初中
公积金
CCB 变更控制委员会
亲和图
WBS工作分解法
IIS错误.处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模...
. net core sdk 的版本 5.0.101 至少需要 msbuild 的 16.8.0 版本。当前可用的 msbuild 版本为 16.6.0.22303。
Copyright © 2011-2022 走看看