一个简单的跟踪用户访问路径的方法
2013-07-01 17:56
260 查看
如果有的时候要跟踪用户对网站的访问,也是有点简单的方法的,其实用的就是JS
中的一些方法,比如,可以首先在每一页中的公共部分common.jsp,插入如下的代码:
<script language="JavaScript">
document.write("<img src='<%=basepath%>/trace.jsp?fromUrl="+escape(top.document.referrer)+"&toUrl="+escape(top.document.URL)+"' style='display:none'/>");
</script>
其中fromUrl记录了用户从哪个页面来,tourl就是用户去到的当前页面,
另外当然要在数据库中记录下来fromuser,tourl 就可以了
if(request.getParameter("fromUrl")!=null && request.getParameter("fromUrl").length()>0){
fromUrl=request.getParameter("fromUrl");//取得来路URL
}else{
fromUrl="直接进入";
}
if(request.getParameter("toUrl")!=null && request.getParameter("toUrl").length()>0){
toUrl=request.getParameter("toUrl");//取得受访URL
}
中的一些方法,比如,可以首先在每一页中的公共部分common.jsp,插入如下的代码:
<script language="JavaScript">
document.write("<img src='<%=basepath%>/trace.jsp?fromUrl="+escape(top.document.referrer)+"&toUrl="+escape(top.document.URL)+"' style='display:none'/>");
</script>
其中fromUrl记录了用户从哪个页面来,tourl就是用户去到的当前页面,
另外当然要在数据库中记录下来fromuser,tourl 就可以了
if(request.getParameter("fromUrl")!=null && request.getParameter("fromUrl").length()>0){
fromUrl=request.getParameter("fromUrl");//取得来路URL
}else{
fromUrl="直接进入";
}
if(request.getParameter("toUrl")!=null && request.getParameter("toUrl").length()>0){
toUrl=request.getParameter("toUrl");//取得受访URL
}
相关文章推荐
- asp.net访问网络路径方法-模拟用户登录
- nginx禁止用户访问隐藏文件和.htaccess文件 .htaccess文件(或者”分布式配置文件”)提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以
- Linux三大共享文件的方法 只让指定用户访问一个samba共享
- app用户登录状态保持的一个简单方法
- asp.net访问网络路径方法(模拟用户登录)
- 一个导出指定包下 spring Controller excel清单的例子(包括包名、类名、方法名、访问路径)
- 如何简单的下载一些小文件并保存在一个路径中(有些方法进行了封装)
- Linux FTP 服务器配置简单说明【从防火墙关闭到关闭selinux-sestatus到配置ftp用户访问的数据目录再到添加一个ftp用户】
- java权限拦截,控制当前登录用户访问方法,访问路径,并json提示,驳回请求
- asp.net访问网络路径方法(模拟用户登录)
- oracle允许所有用户访问一个用户的表的方法
- asp.net访问网络路径方法(模拟用户登录)
- 给用户赋予文件夹的操作权限的一个简单方法
- 使用Maven搭建一个简单jfianl demo及访问路径问题
- java-一个简单的访问DB的main方法使用
- 一个简单的可移植 模块/系统动态内存 跟踪方法
- 【Linux】【Debug】一个简单的debug信息输出方法
- 一个 Linux 上分析死锁的简单方法
- JavaScript 判断一个对象{}是否为空对象的简单方法
- poi操作execl如何在cell里做一个超链接访问当前路径文件夹或文件