各位兄弟,我现在需要做一个简单的统计,比如说,我在a.html上面写入代码<script type="text/javascript" src="tongji.aspx"></script>,来统计a.html的一些访问数据。问题:
1、我统计出来的被访问的URL是tongji.aspx,而不是a.html,我使用过的方法有Request.ServerVariables["url"]及Request.Url。
2、我统计出来的来源地址,比如说是通过百度点到a.html的,那来源应该是百度,但是我统计出来的来源地址是a.html。我使用的方法是Request.ServerVariables["HTTP_REFERER"]给我的感觉就好像是先打开了a.html,然后通过a.html再打开了tongji.aspx。
1、我统计出来的被访问的URL是tongji.aspx,而不是a.html,我使用过的方法有Request.ServerVariables["url"]及Request.Url。
2、我统计出来的来源地址,比如说是通过百度点到a.html的,那来源应该是百度,但是我统计出来的来源地址是a.html。我使用的方法是Request.ServerVariables["HTTP_REFERER"]给我的感觉就好像是先打开了a.html,然后通过a.html再打开了tongji.aspx。
解决方案 »
- DataGridView属性
- smtp命令怎么实现发送HTML代码?
- System.Net.Sockets 类还是在调用 winsock.dll 吗?
- c# GetInterfaces() 获得不了自己实现的接口
- 如何判断IE同名(同title)窗口的数量?
- DataGrid出现大红叉,提示列"SunDay"不存在表里
- 怎么实现,在WORD。PPT嵌入画图工具功能?
- 怎样把oracle中的date类型数据转换成c#中能够处理的类型?
- 打包后,报错:无法在流的结尾之外进行读取,跪求解决方案
- 业务逻辑层怎样处理冗余代码比较好
- windows窗体应用程序怎么设置当它运行时,在屏幕中弹出的位置?
- .net制作安装包,重复编译
javascript:history.go(-2)
window.history.previous.previous
ihttphanlder
你这样写 你的.net页面在这里执行 你获取的 当前访问页面自然就是你的aspx 页面
我开发过一套流量统计
大体思路:
1、需要统计的页面加载一个js,
2、js获取你要的所有信息
3、js将获取的信息以参数形式传递给你的aspx接受页面
4、aspx获取参数 插入数据库