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
>
查看全文
相关阅读:
一个MMORPG的常规技能系统
as3.2版本中中jar生成方法
lua中的weak table
lua中使用table实现类和继承
Javascript-设计模式_代理模式
Javascript-设计模式_职责链模式
Javascript-设计模式_策略模式
前端安全第四期
前端安全第三期
前端安全第二期
原文地址:https://www.cnblogs.com/Ja/p/158265.html
最新文章
ios开发xcode8.0如何不升级在ios10.1.1上跑代码.
ios开发蓝牙的基本使用
兼容iOS 10 ,升级xcode8出的一堆问题的解决方案,以及一些适配.
ios开发聊天气泡实现
iOS开发masonry的一些使用简介
ios开发调用gif动态图
iOS开发oc与js相互调用的方式方法
'Invalid parameter not satisfying: URLString'网络请求的时候get使用特殊字符和汉字崩溃的恶心bug解决方法
iOS开发socket通讯
ios开发原生的扫描二维码的实现以及限制扫描区域rectOfInterest遇到的一些坑
热门文章
本篇文章写写得到推送的时候,获得当前显示vc的方法,,ios开发如何获得当前vc
boundingRectWithSize:options:attributes:context用法
ios开发静态库生成
CocoaPods 使用方法以及遇到的一些坑
VS 自动化编译命令
四元素与矩阵之间相互转换
LuaLuaMemorySnapshotDump-master
运行时内存
Unity资源管理机制
unity3d代码优化标准
Copyright © 2011-2022 走看看