一个简单的跟踪用户访问路径的方法
程序员文章站
2022-03-09 11:02:30
...
如果有的时候要跟踪用户对网站的访问,也是有点简单的方法的,其实用的就是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
} 分享到
上一篇: 前端模块化