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
>
查看全文
相关阅读:
TP框架中模板赋值
使用PHP和GZip压缩网站JS/CSS文件加速网站访问速度
测试相关知识分享(百度和其他途径查找到的)
测试基本概念
shell编程之重定向
shell编程之函数
shell编程之循环
shell编程之测试和判断
shell编程之变量
Linux系统学习之正则表达式
原文地址:https://www.cnblogs.com/Ja/p/158265.html
最新文章
javascript 简单的计算器
DOCTYPE, HTML和XHTML, Strict DTD和Transitional DTD, Quirks Mode和Standard Mode
常用Raspberry Pi周边传感器的使用教程
JNI: Passing multiple parameters in the function signature for GetMethodID
SSH secure shell 权威指南(转载)
OpenSSH 密钥管理:RSA/DSA 认证(转载)
ldd
android中OnItemClickListener的参数解释
eclipse配置struts.xml自动提示
富更富,穷更穷
热门文章
绝对补气血的一个法子
Spring For Android初体验
php使用curl请求数据(采集数据)
php求斐波那契数列
Php取扩展名
array_intersect_assoc用法详解
CSS之word-break : break-all
PHPStorm Xdebug 反应很慢怎么办?
Windows下如何安装 Composer
TP框架模板中默认值输出
Copyright © 2011-2022 走看看