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>
  • 相关阅读:
    mac os 虚拟机安装
    linux 安装Swagger(swagger-editor , swagger-ui)
    Centos6.5安装pip命令以及中途遇到的问题
    CentOS6.5 下将 Python2.6.6 升级到Python3.5
    要么忙着活,要么忙着死
    在CentOS6.8下安装Docker
    Elasticsearch 不同的搜索类型之间的区别
    解决 Python shell 中 Delete/Backspace 键乱码问题
    Java 反射机制
    Spring Security Oauth2 的配置
  • 原文地址:https://www.cnblogs.com/Ja/p/158265.html
Copyright © 2011-2022 走看看