首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

统计链接来源!并且把从何处链也给找出来,该怎么解决

2012-02-05 
统计链接来源!并且把从何处链也给找出来如题,我有一个网站域名例如:www.google.com然而百度在他的网站上做

统计链接来源!并且把从何处链也给找出来
如题,

我有一个网站域名例如:www.google.com  

然而百度在他的网站上做了一个链接,(当然我并不知道放宽个链接的存在).现在有一个不知名字的网友通过百度这个链接
到了我的网站上!那么我就把这件事情给记录下来,我要得到从何处链接过来的,把链接地址记录下来!


怎么做?

[解决办法]
Javascript:
<script>

alert(document.referrer)
</script>
[解决办法]
在asp.net中:

C# code
string url=Request.UrlReferrer.ToString();
[解决办法]
用在能访问HttpRequest的地方,比如httpModule中也可以
[解决办法]
最简单的是在Session_Start里面获取

C# code
   void Session_Start(object sender, EventArgs e)    {        // 在新会话启动时运行的代码        if (Request.UrlReferrer != null)        {            String fromUrl = Request.UrlReferrer.ToString();        }      }{
[解决办法]
不过上面的不支持静态页面哦。如果需要统计静态页面的话,可以在静态页面里面用js随便调用一个aspx动态页面以激活Session

热点排行